Seems to be well constructed and is water proof. Lots of clips to tie down to my table and chairs. its rained a lot since I got it few weeks ago. Hold it holds up for the long term.