The case seems decently sturdy from the outside. It would most likely protect against short falls, and bumping against other objects in your bag, but not against someone sitting on it. There is a pouch on the top for misc accessories, where I keep two extra joycons. There is a lightly padded flap with elastic to hold 6 games. The compartment for the switch it self is where the major flaws are in this product. There is zero padding for the switch, and the space is too big by about one inch so it moves around while inside. The only thing securing the switch are two rough elastic straps which go directly over the screen. I always wrap my switch in a microfiber cloth before using this case to prevent the straps from scratching the screen. Overall this product will get the job done if you're in a pinch and this is your only option. However if you have a choice I would NOT recommend this case.