I love this case kit, it fits the switch perfectly, it has everything you need for the switch. I love the color and design of the case. Why am I giving 3 stars now? It took me a while to get that done. No problem, I took my time. I am disappointed with the packaging and the delivery condition. All items are in a case and the case itself is in a box. When I received it in the mail this morning, I opened it asap and noticed the box was flat and dented. Please note that the product was thrown in a regular envelope bag. The protective film arrived broken due to the lack of packaging. I really don't want to return it as it takes a while to get it.