Good product,value for money.easy to assemble,no parts missing.The only thing i didnt like was the seat didnt quite go down far enough for me,though i am only 5 ft tall,and the seat was quite uncomfortable and took alot of fidgeting to get the exact spot to be able to pedal in comfort.All in all though,would recommend.