Fairly easy assembly (husband threw it together by himself in 2 hours), super sturdy (important with a toddler with a climbing problem); looks great and holds a ton of stuff!

Pros: GREAT VALUE, looks good, easy to assemble, stylish
Cons: heavy