Order arrived, eventually, but the large & extra large were actually minis and smalls LABELED as L & XL. You'll be far better off with Dogsmartway. Their sizing is accurate and those I ordered 6 years ago still hold up despite my terriers tearing at them; on each other, constantly. But, I had to just order new for the sake of appearance. I couldn't have people thinking I dress my dogs in rags...