Awesome product. It fits well and is a beautiful color.  Soft fabric. Its definitely waterproof. My husband loves having all the pockets.