I love this piece and it fits perfectly in the space I purchased it for. It was also pretty easy to put together.  The instructions were very clear. The only reason I didn't give it 5 stars was because the doors have been a little bit of a pain to get adjusted (they were pretty far off from being level, etc. when we first put it together).