Only took me thirty minutes to assemble (with a toddler helping). Sturdy enough that my 30 pound child was sitting on top and climbing inside without worries of collapsing.