Purchased and XL hoping it would go over dog nose. My dog has a narrow nose like a shepherd. Doesn’t fit. Also the piece around the nose is not adjustable. No velcro opening for adjusting width.
Remainder straps a a good size. However, no good to me.