Product is ok. I find that the battery doesn't last long compared to genuine Nintendo Switch controllers or to other off brand sets we have. We have 3 Nintendo switches and go through a lot controllers with kids as they drop them often or break buttons. I also noted that they do not connect right away, in fact can take few minutes and with impatient kids i simply would not recommend. Colors are pleasing to an eye, buttons respond well and during the game have no issue playing.