100% heavy-duty polyester fabric. 100% water-proof. Back, shoulders and arms have protective inserts for added safety. Stylish in pink. Size 3XL, but will fit an XL lady comfortable.