I love these tops! I have this in 5 colors so far. The quality is amazing and they fit great. Im a tall girl (511) and these are the perfect length on me. I normally wear a size M or 4/6 and the M in these shirts is perfect. I use them for yoga and cardio, and also just doing stuff around the house/yard. They are really comfortable. Cant wait to order more!