These are amazing. The quality and fit are excellent. We have the red (they’re really a ver orange based red, almost corral), and the blue (very grey based blue). My 4-pound 5-month old toy poodle puppy has room to grow in the Small. My 13.5 pound 6-year-old toy poodle is in the Large with some room, but not too big. This model is cozy and soft but durable fabric. I hand-wash in lukewarm water, then rinse. There was a lot of colour due release in the red so I hand-washed twice, rinsed very well and then soaked in cold water with white vinegar to help set the colour (this is a thing one does with hand-knits to release extra dye and set the colours).
I LOVE this outfit. It fits greats and is soft and stretchy. She loves it too!! Shipping takes a little time but when you get it, You will love it