Took my husband and I 2 hours to assemble. We put it in the driveway  because our backyard is a slope. We were a little worried about it, but it hasn't even budged from asphalt.