Excellent delivery time. Bike easy to put together. Proportions of cycle not as good as some as distance between saddle and handlebars rather short. Computer not as good and as straight-forward as some other makes. Instructions for using the computer very, very poor as some of the steps needed are left out so much experimentation is needed to get things to work to ones liking.