I put this together almost by myself with a little help from my daughter. Not too hard, just a lot of hardware. It took about a day and a half with a brand new puppy under foot. It is attractive, sturdy, protects from the rain and sun and we love it. Very happy camper.