I've ordered two of these for my dog - the first one is way too small, even though she fell well within the measurements listed for that size. I re-ordered to get the larger size, which arrived today. It's a different material and logo altogether. Oh, and it's no larger than the first one I received. Waste of money. I'm hopeful I can return it.