I bought them in almost every color. I like to workout and I move a lot for work (massage therapist and yoga teacher mostly). these shirts are comfortable and professional (for my style of work). Breathable, stretchy and still nice looking.Also, they not not seem to snag or tear easily. I have cats, and also tend to be a bit clumsy, and I have a tendency to snag all my clothes - these must have a bit of natural resistance or 'spring back' or something - so far, couldn't be happier about that!Cute, absorbable (without showing), do not fall upwards when in down dog or other positions, arms can move freely, length is long enough that belly will not show if arms are lifted up... hmmmm what else... easy to clean and dry, would easily purchase more if/when needed. Not super tight or loose and still flattering, do not seem to retain smell from hard-core workout sweat... and probably so much more.Overall, I cannot recommend them enough, I LoOoOoVeE them!