Excellent in theory, not so good in practice. It turns out to be too bulky, although I'll tell you it's very durable and I've never worried about my console slipping or detaching from my controller. These are the positive aspects. I actually decided to return this product because I have two fairly noticeable dents on the top of my Pro Controller and two scratches on the front bottom after one install and one remove. I was hoping it was just rubber scratches, but you can scratch them with your fingernail and realize it's definitely a pothole. I also tried cleaning it just to be on the safe side but it was useless. I like the concept very much. However, you will need some sort of locking hinge to attach it to the controllers. Controllers aren't cheap, and the mount isn't worth using at its expense.