I swore I would never get "clothes" for my dog, but she caught the flu and she would shake from being cold. I saw this sweater and thought it might help. She is a Beagle/Dauschund mix and has short hair and she absolutely loves it. I believe she thinks of it as an attached blanket, and she loves blankets. She looks like a pink hot dog, but she's warm and that is most important to me. The quality is good, and it stays on her without rolling up or bunching, even without using the hind leg loops. I'm glad I ordered it for her.