Easy to put together  I did most myself with a little assistance from my 5year old.  He and mama make a great team.  It’s lasted through hurricanes as well.  We love it so much we bought a 2nd!