Assembly definitely needs 2 people to complete but isn’t very difficult to do. The construction is very good and it doesn’t wobble around or make noises that it shouldn’t which is reassuring. So far have completed a couple of 10k runs and it’s been absolutely great to run on. I suffer from shin splints but had no pain at all running on this so I’d say the cushioning is excellent. The incline is very steep which is just what I wanted though it does take a while to get to the maximum. The speed settings are responsive and it goes faster than I can run. I don’t use any of the fancy stuff so can’t really comment on that side but as a running machine this is really great and I’d say that if you’re looking for a solid, comfortable treadmill that’ll take a beating then this ticks all the boxes. Really couldn’t be happier and I feel it’s definitely money well spent. Hope this helps!