Overall, this is a great piece for the price. I plan to buy the matching shelves once I move into my permanent apartment.Here's a breakdown:ASSEMBLY: Easy!The instructions are easy to follow, especially if you've ever put furniture together before. I recommend that you place all the pieces together BEFORE you screw anything together (just hand twist the screws to hold it in place so the pieces don't fall off)The instructions recommend having two people help you, plus using a Phillips, Robertson and a hammer. I only needed the Phillips and the hammer, plus I assembled it myself while my roommate was outside cleaning her car (really, it was that fast).QUALITY: The shelves are MUCH sturdier than another similar shelf I bought from Target for about the same price. This one is structurally sound even before you put the backing on and I've found a lot of other shelves are wobbly until you nail the backing so +stars for that!Also, the extra support on the lower and upper shelves make it seem like a nicer piece that it actually is. The plastic caps to cover the screws aren't noticeable from even a close look and at first glance, it doesn't look cheap at all.The Espresso/Chocolate is a great deep dark brown that matches my leather sofa perfectly and the veneer is glossy and looks great.It holds ALL of my books, including some heavy text books, the shelves are completely full and no sagging or leaning. It even comes with felt squares for the bottom so I don't have to worry about scratching the hardwood floors when I move it around.SHIPPING & COMPLETENESS OF KIT: Can't beat Amazon's Free 2-day shipping (It does take an extra couple of days to process, but it was still here a day earlier than promised) arrived with one minor scratch on the inside, but it's in a place where no one would ever see it, so it doesn't bother me. The box was damaged en route, but the product was untouched (save for the small scratch mentioned). All the pieces were included, plus some extra hardware. There are even extra shelf pegs if you wanted to add an additional shelf or if you lose/break the ones that are being used.