I would've rated this cabinet higher if I hadn't had to put it together.  Which is probably why it was so affordable.  Assembly projects are not my favorite.  Its a very good quality cabinet though. I really do love it.  The look and design is perfect.  It's sturdy and well madedesigned.