Surprisingly, this was very easy to put together. I did this within 30 minutes. The instructions are clear. It was a little frustrating doing it by myself - more so putting the seat on top of the rollers, but if you put them both on their sides it’s pretty easy if you don’t have someone helping you. The chair is firm and comfortable. However, I am 5’2” and my feet cannot touch the ground even when it’s on the lowest point. I have a foot rest though so it does work out perfectly in that sense. However, I’m giving it 4 stars due to the height issue I have. I purchased the grey version and love the way it looks.