Sturdy and exactly what we expected. Great for my 14 month old, a teeny bit small for my 3 year old, and strong enough to hold up to my 6 year old climbing all over it.