Took about 2 hours to assemble. Looks great by our pool. The only issue i had was the canopy top hardware fell out and i had to glue it back in place. We shall see how it hold up in wind/rain.