Let me start by saying that this is a pretty solid case that can hold controllers on multiple platforms such as Playstation, Xbox, Nintendo, Google Stadia, Steam and most aftermarket controllers. I have 5 of these cases for my PS3, PS4, PS5, Nintendo Switch Pro, Stadia and Steam controllers. For starters, they fit almost any controller, nice and tidy, with enough room to close the case with thumb extensions still on your controller and back buttons. Now my Nintendo Switch Pro controller is a little smaller than my PS3 controllers to give them a bit of wobble so they don't bounce around when traveling. I took one of the foam trays and cut it in half and placed it on top. controller, then close the cover. This keeps the controller from moving and adds a bit more protection to the controller. Now I've seen someone say that these cases cause snaps that damage the controller, I build and repair controllers and that's not true. Even if the foam insert is cut in half and placed on the controller and the case is closed, it will not put enough pressure on the controller's buttons to damage them. Case. Aside from being a great case for the price, it definitely does the job of protecting your controllers.