I ordered 2 of these in different colors in a size large for my older cat. They are soft and the neck/sleeves are roomy so there is no concern with being too tight. These sweaters are truly the cutest. However, I will advise to wash these first, especially the cherry one! I did not and my cat turned pink after wearing it all day, but it washed out after a quick bath.