I loved the look of these but found them just a little snug length wise. This is a good product with one flaw. Along the top there is both a rubber grip strip as well as raises aluminum ridges so its not smooth on the top and should provide some grip to things tighted onto it. 5 mm jack is strait verses 90 degrees. The only reason Im giving it a 4 star review as a pose to a neutral 3 star is because of the looks of the mouse and the fact that the two new "buttons" I spoke of earlier were a nice added bonus. There was also no way to turn off the controller?s speaker. Case popped right open, doesnt have good sturdiness in my opinion. Kept the shoes off the floor of the garage and mounted on the wall behind the door. Usual Amazon Prime speedy delivery and packed well. - BLUETOOTH IS SUPER STABLE - I can walk one or two rooms away - and they maintain connection.