This product took me 2-3 hours to assemble. To be expected, but be careful you put your non-movable shelves where you want them. It is nearly impossible to change your mind once you nail the backing piece on. The cabinet is a little shaky, but if you tie it to a stud on your wall or have a flat flooring (not carpet) it would probably work fine. The pieces did come with a lot of scuffs and a dark marker to cover up the marks. I would consider buying another since I completely filled up the cabinet with my current collection.