I love this cabinet for my DVD's. It does hold all of mine but I now need one for my daughter. It came out of the box in tact with no problems. I just had to put in the shelves. That was easy enough. I hate putting things together after buying anything. The cabinet matches my decor, black, and it's not too large, which I like. It was quite expensive for what it is and I do think it should be a bit cheaper. But I do love the product and like I stated in my heading I will be buying another one anyway. It is sturdy and beautiful.