I wanted sosmething that was compact, quiet, nice to ride and didn't break my bank. I found it in this bike. It was straight forward getting it together - did it by myself. If you can't feed the console wires through the tube - feed in a bent up wire coat hanger (or something similar) tape the wires to it and pull through. The only thing I wish is the seat was softer and there was more adjustment but a pillow fixes that. I would definitely recommend this product.