This was a little bit of a hassle to put together, but not that bad.  The chair is nice and stable.  The cushions are a little "slidy" on the chair, and I would say not the perfect fit, because while they look perfect in the photo, when you sit on them, they don't really stay in this position.  Very nice chair, though.

Pros: Good value, very stable, comfortable
Cons: not enough color choices on the cushion, cushion fit is a little off