it took me an hour to build. its sturdy but shakes a little when my big boy jumps on the top part. overall worth it for the price though.