These run a little smaller than the tank tops I normally buy but I love these for work.
I'm a dog groomer and after a day or dealing with smelly, dirty dogs and bathing them (think wet dog smell too lol) and my worknckothes take a beating!
I have reordered these several times because they don't seem to hold the smells from work like some of my other tank tops have.
I only have 2 or 3 at any given time and I work 5 days a week so these get washed often (twice every week) and they have a held up much longer before I have to reorder.