I got these recently after a hefty internet search for some holiday patterned ones. Nicely sewn and the velcro straps are wider than the ones I had previously purchased from Petsmart and Petco. Definitely like these a bit better and love the patterns. Hopefully my second female that is just a 6month old pup won't be too much bigger than her momma. The medium fits perfect for my 7 year old female Vizsla but any bigger, and I'd have to see if I could get a larger size custom made. For now if my pup comes in to heat, I can use these for her as well. They are almost the same size.