Works as intended, buttons respond fine however battery doesn't last long as advertised and compared to original Nintendo Switch controller. Sometimes it takes few minutes to sinc which at times can be very annoying.
Overall OK product, doesn't have a cheap look to it, way cheaper than original Switch controller so I don't fuss much.