I had been having trouble finding a sweater that was long enough for my 7 lb. Yorkie. I don’t like the sweaters that don’t cover her body because she gets cold and they tend to bunch up on her. This one is plenty long enough and actually stretched to a bit too long and she had an accident when she went #2. I’m still happy with it, though. I especially like it that it has the straps that go around the back legs. There is no chance of this sweater bunching up where it doesn’t belong. Plus, I like the turtle neck to keep her neck warm. I would buy this sweater again. Especially for the price!