This is a very good value piece and works well in the situation I purchased it for.  Assembly is a major job and I hired a handyman to do it for me adding an extra $50 to the price tag.  These are small cubbies, not drawers, which is actually a plus since you can get more stuff in them.  Quality of build is acceptable for the price and they look good.

Pros: Price, looks, practicality.
Cons: Assembly is a long patient process.