This product has a very robust build quality and it fits my Nintendo Switch Pro controller perfectly. 100% satisfied with the product and the speedy delivery.
Pros
Keeps the Controller Battery Shut-off : There is enough place to prevent the shoulder buttons from being pressed while the controller is in the case, so the case keeps the controller battery shut off and the controller will not attempts constantly to connect to the Switch console
Cons
The case may not be very environmentally friendly due to its plastic construction