TakeCase has been one of my favorite case manufacturers for a while since I got my first Switch case from them a few years ago. It had enough space for my Switch, additional Joy-Cons, a charger, and a hard case to protect the console from bumps. This one is just as protective and high quality, and even better because it's pink! The durable hard case with fabric coating on the outside protects your console from accidental drops and also feels comfortable. Inside the case are two doors, each with 10 compartments for storing up to 20 of your favorite games. There is a large capacity sewn-in mesh pocket at the top of the case to store your favorite accessories such as extra controllers, charger or power bank. The bottom of the case is a contoured seat that allows you to comfortably place your switch. It is made of microfiber to avoid scratching your Switch or Joy-Cons. The underside of the game shield that covers your Switch is also made of microfiber to avoid scratching the screen. There is a small pull strip at the bottom that allows you to easily pull out the Switch when you want to use it. The bottom compartment is also large enough to fit a thin to medium-thick Switch case, so you don't have to remove it to store your console! Overall, this is one of the best cases out there for your Switch in terms of quality, protection, and value. I tried others and didn't find the same quality as TakeCase. I would buy ten of these if I had ten switches! I would highly recommend any of their products if you are looking to protect a Switch model.