I am very pleased with this cabinet.  It was the perfect size for the narrow wall in my home theater.  I am using it to store blankets and throws.  I was looking for something large enough to store full sized blankets, but small enough to fit the space I had.  It's perfect!  I found it very easy to put together, and I put it together by myself (the instructions say assembly requires two people).  I had no issues with missing hardware or pre-drilled holes not aligning as other buyers have mentioned.  The only negative thing I have to say is that the boards for the back of the cabinet are a little flimsy.  But for the price, the quality of the rest of the cabinet is fine... What I expected.