It was not difficult to assemble - took me about half an hour to put it together. The manual is pretty easy to follow.
The treadmill was a bit heavier and bigger than I expected, but it's foldable so doesn't take too much space.
The features are pretty similar to the ones I've used in the gym. Dad was super happy with his gift!
Would definitely recommend this if you need one for a home gym.