Easy to assemble. I've used it for 4 days now. The pedaling is super smooth, and resistance dial is simple to adjust to your needs. Very low impact which is great for seniors. My only complaint is the resistance bands. They'd be great for a 3 year old, not so much for an adult. I couldn't find anywhere on the website to order different ones. All in all I am happy with my purchase. The weak armbands are the reason I only gave 4 stars. I do recommend this item if you're looking for a low impact workout.