We're using this for our six year old daughter's room and we love how it looks and how sturdy it feels compared to a similar one we purchased for our son's room. The boxes are fabric so it's inevitable that they're going to break at some point, but they're made of a heavier construction than most fabric cubes and it feels like by the time they do I'm not going to be mad about it. The frame is sturdy, as well and it was pretty easy to put together. I didn't time myself exactly, but even with a three year-old helping it was done in under an hour. Would definitely buy this again or recommend it to others.