Great sizes to suit most dogs. I struggled to get a aarhon jacket for our French Bulldog as he’s short but stocky build. The S30 fits him welll.. It could do with being a couple of inches longer but it still looks good & is v cosy. Washes well & zips up every time v smoothly. He’s well admired in it - looks like a sporty bodywarmer.