Perfect for our entry way.  Dimensions and colors were what I expected.  Assembly was a breeze. The drawers don't slide fluidly but work just fine.  For us the drawers were above and beyond what we wanted so not a big deal.

Pros: Price & assembly
Cons: Drawers more for decor than daily use.