My lab will NOT stay out of the water in the winter, so I’m grateful to have found this jacket. It fits snugly but not tightly, and her fur stays almost completely dry. She has no problem swimming in deep water—no drag or movement restriction. The snap helps make zipping easy with no snags.