The material is pleasing to the eyes to look at and was well tailored. I have not experience spillage on it but does claim to be 100% waterproof. Simply stated we love its look.