Great Bike!! I purchased this bike 2 months ago and have been using it almost every day. I find this bike very comfortable to ride and the programming is just what I need to inspire my workout. It is an affordable bike and easy on the eyes since it is sitting in my family room. It was very easy to assemble (I did it myself) however, I did have help on adjusting the seat mechanism underneath. Apparently the rubber piece was upside down so, therefore it would not hold the seat in place. But overall, it is a great Bike.