Easy to put together and incredibly cute! My daughter loves it. It is small so it fits perfectly in her room, but it still holds plenty of toys (I got a separate bin for all her stuffed animals). So be sure it is the size you want, I could see people being easily disappointed in the size. 

The only complaint I have is that  the shelves are made of canvas- not a hard material like the sides. Still pretty sturdy and has held up for the month we've had it so far with no problems.