Let me start by saying these sweaters are ADORABLE. The moment I unboxed them, I was impressed by how soft the material feels - like a fluffy cloud for my 8lb Chihuahua mix. The three color options (grey, blue, dark blue) look even better in person than in photos.
However - and this is a BIG however - the sizing is completely whack. My pup usually wears XS in pet clothes, but based on reviews, I ordered Medium. It fits... barely. The neck hole is oddly wide while the body length is perfect. My friend's 12lb Shih Tzu needed a Large despite the size chart suggesting Medium.
The stretchy fabric does allow for movement, and my dog doesn't do that awkward 'frozen statue' walk some pets do in uncomfortable clothes. We've worn these on chilly morning walks (35°F) and they definitely retain warmth without making her overheat.
Washing tip: Tumble dry low works fine, but air drying preserves the softness longer. After 5 washes, no pilling or fading yet - impressive for the price point.
Final verdict? Great value IF you size up at least one (maybe two) sizes from what you'd normally buy. The quality surpasses pet store alternatives costing twice as much per sweater.