I purchased the white shelf for my teen daughters room.  There are a lot of pieces, but if you put them on the floor in order per the directions, you will find it pretty easy to assemble. The one thing I really didn't like was the paint odor! It has a terrible smell. I put the shelf outside on our porch for a few days and it still smelled. I have baking soda on one the shelves still trying to absorb the odor.  Its taken at least a month for the odor to subside. Or maybe we are just used to the smell. I'm not really sure.