This sweater fits as expected. It is long enough to be comfortable, without being too much. I did not buy it to wear to an ugly sweater party. I bought it to wear around the house when it's cold.
As a side note, if you look they might still be selling matching dog sweaters. I didn't buy it to match my dog, but my daughter about peed herself laughing when she saw it, because sure enough, the dog and I now own the same sweater.