I work as a dog bather, and all dog bathing aprons I've found are either too short, or for some reason, not waterproof. I was tired of my pants and shirt being soaked, so I started looking outside of dog grooming reccomendations; and I found this ! it shipped very fast, and the price is reasonable for the quality/effort. I really appreciate the back being clipped instead of tied, as it seems to make the tie more secure and less likely to tear. I have not gotten wet at all since I bought this. since I'm pretty short, but bought extra long anyways, I can lean on the floors to clean dog messes without getting it on me or my clothes. absolutely amazing product.