This bike was put together in less than an hour. It rides great! And the resistance is awesome. I work up a sweat. Great addition to my small home gym. Also it is easily moved and can be placed anywhere. a large space is not needed for this item. It has a digital reader and tells me how many calories I've burned. Only thing I wish it had was a place to enter my weight so that the calories burned would be more accurate. All the same, great item! makes a great gift for anyone looking to get fit and stray healthy.