I've been eyeing many different switch cases for a very long time. Eventually it came down to how and what types of controllers I had/will have. This one works well with standard JoyCons and a JoyCon connector for charging and non-charging. It feels very well built. It's durable, protects all of the Switch's components, and even comes with a protective film for the game cartridge. A lot of other cases I've looked at have said they drain the controllers because the case presses the buttons when closed. I didn't have that problem in this case. A+ would buy it again without hesitation!