It is perfect for what we need! My youngest son put it together,so assembly is easy enough for an 11 year old! Or super busy working parents;) The shelf is sturdy and is short enough in height that my daughter can organize her own books. The only problem is my daughter has so many books we are going to need a second one, but her room isn't as messy anymore:)