I would have given this 5 stars but it was VERY hard to put together.  The directions were pretty clear, but the doors were challenging.  Easy to initially get the doors on but then challenging to line up perfectly and VERY hard to adjust.  The hinges fall off and are hard to get back on and tighten.  The drawer was easy to put togehter but a little challenging to get in.  Overall I'm really happy with it so far, I just wanted to warn others of how it's hard to put together but for the price the quality is very nice.

Cons: hard to assemble