This is a nice heavy weight product. It has some Velcro straps at the base to help hold it in place on windy days. I haven't been able to check this out in the rain, since it has been really dry where I live, but I think it will work out well. It is coated with vinyl, which should shed easily water. I'm not sure how this will stand up to the sun. Good product that's worth the price.