This is a really good controller. My husband loves it and it works very well. The only downside is that the colored bezel is slightly raised, so some of the buttons don't protrude as much as they should. This doesn't affect the function of the controller, just a little annoying.