Not sure how it is breathable AND waterproof but it is. Well constructed and not too stiff so it seems like it will hold up over time.  It is lightweight so easy for 1 person to put on and take off.