Its roomy enough around his legs to no be restrictive in any way. It doesn't bother him to wear and it keeps him well above water. He's an 90 lb chocolate lab who loves the water. Some of the places we go are over 130 feet deep, I worry when we're out swimming even though he's a good swimmer, he needs the extra protection. I highly recommend this product, I only wish I hadn't bought 2 others that he's worn and hated :).