I had a bit of problem getting the pieces set up, but once I figured it out it was a cinch. When assembled it is very sturdy, and it is indeed waterproof, because all parts are plastic. My patio gets wet when it rains, but I do not have to worry. Looking forward to enjoying this purchase.