This shelf is AMAZING! Yes it is heavy, and yes there are tons of pieces to put together - however, it is certainly doable! I got it to my second floor apartment and completely built on my own within 2 hours. It looks great, way more expensive than what it actually cost. The cubbies are large and hold a lot. I love that I can use it for books of many different sizes.