Looks great! Everything fits very well. I wish the controllers were a little more comfortable, but I can't complain about that. I looked at many totes and narrowed it down to this and the Smartree as they both contain two professional controllers. I chose this one because of the negative reviews about the L/R buttons on the professional controller being pressed with the Smartree case. Based on the tests I did, I'm really glad I made the choice to do this. I haven't seen that in this case, even with the cables in my pocket! The card holders are quite tight as per other reviews. I didn't try the screen protector as it was already on my Switch. They don't look like they have lint stuck to them, but they don't fit the controller very well. As you can see in the picture, it pops out of the controller. I don't really care since I saw them as a bonus just in case. They also add padding at the back for a more natural fit. The joystick grip is perfect and very comfortable.