I have two of them... they're amazing bikes! I dont care for the stock carbon looking plastics, but that can be changed easily! The motor is extremely reliable, the suspension works great after its setup correctly (the shock has way too much preload from factory). There are tons of options...