Easy to put together, nice woven fabric, wheels could roll smoother but not a deal breaker. Seat isn't plush but has some cushion-y bounce to it. I do wish the arms were higher to support my elbows at my desk, but it easily fits under my standard height desk.