Amazingly easy to assemble.  Directions were simple.  Very comfortable I love that it can be adjusted for firmness.

Pros: so easy to assemble and to adjust
Cons: no complaints.