I got this for my 6lb yorkie mix that I keep shaved most of the year due to her creating knots in her hair constantly. So, that being said, she gets cold in the winter as she has gotten older. I like having shirts to put on her to make up for her not having as much hair to keep her warm. This shirt fit her perfectly and looks cute on her as well.