The wheel/motor itself is just fine, but........ it took over a month and a half of daily checking the website for the motor to finally come back in stock, but when I went to order it, out of stock. So, I asked customer service if I could get on a waiting list, or pre pay for one and get it shipped when it arrived, NOPE! You just have to wait in line, they said. So, another month of checking the website daily, and the Plug and Play version came back in stock. I had to sit on hold for hours and go through about 5 people on the phone before someone could tell me whether or not the plug and play with the adapter would work with my older scooter (turns out it does). So in summation, absolutely terrible customer service, parts are never in stock, web help is absolutely useless, just buy a bike instead.