Although I haven't had a chance to wear it in the rain, a careful inspection showed it to be very well made.  The fit is perfect, something important for a plus-sized guy like me.  It is exactly what I was hoping for when I ordered it, and is an excellent buy.