These pieces seem to be very well made, and I am pleased with my purchase.  They have not been tested in the rain, yet, but I have no reason to think they won’t be fine.