It looks good but as soon as I put my professional controller in I realized we had a problem. Any slight nudge, shake, or push will result in one of the trigger buttons being pressed, meaning the controller is trying to sync with the switch. This means that the battery is drained with every movement. This could be solved with a little more attention and precision. I actually managed to cut off just enough padding around the triggers so that the controller would stay in place on impact unless I shook it hard in its entirety. I'm not sure there is a better option as most seemed to have the same issue, but with at least some manual intervention it might do the trick. Every time I have to manually change something I've bought to get my original work done correctly - one star.