The wheel arrived poorly packaged and had some damage and scratches, it is still straight and true though, I would have liked to have the cassette fitted as an optional extra but all items were easy to find and fit, rotor and cassette, I'm just getting a e tyre to put on it, my last wheel and motor has done 1545 miles and needs a service and a bit of grease and it should be ready.