My kids love these and I love that they are stackable.  

Pros: Easy to Assemble
Cons: Would love more color options