Loved the color and the little sleeves. Fit her body okay.. But for my little dog the neck part seemed too big and saggy. Would be great for dogs that have thick necks or a lot of hair to fill the neckline in. Also didn't like how it hung open underneath. But my pup seems to be picky!I have to say that I was a bit dismayed to receive this initially because I actually ordered the more masculine looking one-you had a choice of this one or the black and grey. I got this by mistake, and at the time it was the only thing we had and ButterBean was cold, so I went ahead and put it on him and I have to say that it captured his personality perfectly! He has a little bow tie collar and an attitude, and somehow this little outfit just catches his saucy bratty little essence! It’s not only really warm and soft but it’s super cute on him, it’s my favorite of all of his sweaters!My dog normally wears a medium but the reviews said to size up. So I bought a large. It is still to small. Like ridiculous small. It might fit our hamster.The quality is good, the fabric is soft but the only down side is it did not fit my dog.My dog never wants to take this off. He loves it so much. Of course, we have to get it off him to wash it (and him) every so often, so I know it holds up to quite a few cycles in the laundry. My dog wears it around the house and under his coat for walks. It's super soft and warm and cuddly. The fit is excellent, just tight enough that he doesn't slip out of it (or try to) and he does not pee on the hem, like so many other sweaters that have to go back. The best by far.Fabric is ok but the quality is only so sos - the stitching is not even and the body of the shirt appears a little uneven. The print is cute so it serves as a nice shirt on cool mornings and evenings.Got this for my 9 week old mini Schnauzer, it rinds very small he’s 5 lbs and the small fits perfectly. It’s very soft not much stretch. Overall it’s a great buy!