Cute hoodie. Material is thin so don't expect sweater material. This one definitely runs large as many others have mentioned. I ordered a small in anticipation it fit an 8 week old boston terrier puppy. Should have ordered 2 sizes smaller but it's fine because he will grow into it eventually. I ordered the gray sweater as well from the same company in the same size small and the gray sweater is to expects but the Camo is huge compared to the gray sweater. I would expect they be the same size. Both are size small and you can see a noticeable size difference.This coat fits very small. We have a very petite cocker spaniel (approx 16 lbs) and after looking at the reviews I decided to order 2 sizes larger than a normal size for her. I have never bought anything other than a medium...and the XL fit her but is still a bit snug and will probably not be comfortable after washing it. (I wouldn't dry it for sure) The "Classic" label on the right shoulder wasn't sewn on all the way upon arrival...and because it was rather silly looking I used a seam ripper to remove it.Thick material, washes/dries in the machines just fine. Pet feels good in them too. They do run a little small, but they do not shrink.My Pet is on the large size, and really needs a XL but they don't go to that size. Price is nice...overall best everyday shirt I've found, andlots of colors available.I just received this sweater in the mail today. It arrived way sooner than I expected, which was great. I'm glad I read the reviews here, because this does run small. I bought a size large, and it fits my mini dachshund well. He has a chest measurement of 15". He can still fit into it if he grows a little, but it doesn't look big.Oddly satisfying to put something on that I was counting on not fitting, but it fit! Ok, I am new to small dogs, having had goldens all my adult life, but this little sweater will be perfect for the Tzu this winter. It's thick but not bulky, it should keep him warm enough for his very short forays into the outdoors to number 1 and 2.This sweater is nice a very quality but the fit isn't right for my 7 pound Yorkie. He has plenty of room in the chest but the back doesn't lie flat, it bunches up and turns under. He still looks very cute in this sweater and I found cute leg warmers to match!great winter wear for my 4 lb Chi-Pom, and the only shirt she has ever had that she could not scratch or snag a hole in...very well made, sized as though it were tailored for her, provides her with warmth and security. She is very happy and comfortable in this sweat shirt and the price is definitely right. Wish there was a variety of colors, but she is adorable in purple, so I am so very pleased, and highly recommend this shirt for any toy breed who is accustomed to wearing shirts. Great protection from cold weather too.Got a medium for my cat who’s fur is getting thinner. He’s pretty long, but thin, and I didn’t want it covering his back legs. The medium stops right at the start of his hips. The fleece inside is very soft and the coat seems well made for the price. No bows or anything pesky to bother my cat. The sleeves go just over his elbows, and the neckline fits perfectly. It is snug on him, but it’s to keep him warm, so that’s fine. If you don’t think your cat would like that, you should probably go up a size.