This controller is fantastic and in my favourite colour!! The cord length is perfect as it easily reaches from my tv to the couch. Being able to set the controller up to my preferred settings is a fun thing to do. This works easily with Xbox One, I just plugged it into the machine and it worked straight away, no set up required. The clear purple case is fun, easy to clean and seeing the shocks spin is neat. Good for all sorts of hand sizes.