First, sizing is a bit tricky with some items. We ordered a large thinking that a medium would be too small because our other dog has a Ruffwear jacket, size medium, and it's a bit too small for the bigger dog. We ordered a large raincoat, and it was too big. Fortunately returns and exchanges are easy, so we returned the large for a medium and it fits much better. The weight is perfect for spring and summer.