This is a very nice sweater, but it was too small for my dog even though I measured him for the sweater. It was long enough, but too small around the waist. I gave it to my sister for her dog though, and it fit her dog perfectly. I have a mid-sized Maltese, she has a poodle.