Very easy to assemble.  Our new crazy mattress we bought fits perfect on top.  My kids were impressed that the slats can be adjusted.

Pros: Adjustable slats for firm or soft
Cons: None right now