I bought this for my home office. Very easy assembly...just push the wheels on, and set the seat on. I use my office 2 or 3 times a week for a few hours each time. I hesitated to buy because other reviewers have said the chair is uncomfortable but I found it to be fine. Wheels roll nicely.  Very happy with my purchase so far.