This sweater is so beautiful, and it's the perfect thickness. Definitely feels well-made. Our dog sleeps in it and seems to really like it! Would definitely recommend. (A size large fit him perfectly, he's about 35 lbs, but he's pretty stocky/muscular for his size)