I bought this for my office and love it. It was easy to put together, the seat cushion is actually cushion-y, and it seems sturdy. Granted it only came a couple weeks ago, so we'll see how it holds up over time. But so far so good