I was a bit hesitant because of sizing. So I took the risk and bought a small and I'm glad I did. The shirts are long enough to be tucked in or left out. They're stretchy but not too much. I will be buying more colors for sure. For reference I'm 5'5, I weigh 127-128 and I have a bust size of 34A.