Pros: very affordable. The material of the made is really soft and comfortable. The joystick caps are of really good quality, as is the case. There is no picture on the protective film because I broke it while sticking it on, but that was my fault. Overall a great product. Cons: Only one touch square at the bottom of the joycon is cut out as you can see in the first photo. I definitely recommend this product.