I recently purchased 2 Teddy shirts “A York in the road” because I have a wonderful yorkie and “Fit happens “ cause I like to work out!! The tees are great - however I ordered the large because I saw that they are 100%cotton. But they did not shrink at all so are a little big. I still wear them and enjoy them but my next order will be medium!! Thanks Teddy for making me smile!!