I was shocked by the quality of this knit sweater... it's nicer than most I own for myself!
My newly rescued 14.6 pound Boston terrier mix is definitely in-between sizes - she's too big for size small, and the medium is slightly big on her, but it's still perfectly wearable and keeps her nice and warm! Very happy with this purchase.