I like the design and comfort.  It is sturdy.  Putting it together is not too complicated, but you must pay attention to the instructions.

Pros: Comfort and design
Cons: Assembly is a little more complicated than some items.