Great Quality and nice and warm. I have a French Bulldog and the large is a good size for him