It took four of us about three hours to assemble. The directions were very easy to follow. All the parts were there. I erected it last fall and it has withstood a couple of storms with supposed wind gusts of + 50mph. Also about 7 inches of snow. No problems. No leaks. It is on a wood deck and held down with deck screws. I think it will last a long while.