Great controller case, saved my joycon after my pup chewed on the original case. High quality parts, fully functional and compatible. The soft touch is comfortable and the finish feels solid. The carbon fiber finish gives it a stylish, understated look, just like the original red and blue joycon. Removing and installing the case is a bit tricky, but if you keep your workspace clean and careful with the ports, it's possible. Recommended for those with controller modding experience.