It was a lot of steps to put together, but overall, it's been great. Also, to note- the chair that comes along with it is very small. I weigh about 170 lbs., and it's holding me right now, but I worry about the long-term usage.