It fits my switch perfectly! I have no issues with it so far and I’ve had it for 3 months. It’s the perfect amount of pink and I have no problem putting it in or taking it out of my dock, I also have a case on my dock and still have no issues. Very cute, comfortable, and protects my switch!