Runs a little small, the fabric is very thin-- you can see through it so you definitely have to wear a tank top under it. I would have thought being a work shirt it would be thicker more durable and not see through. I work at a desk so durability is not huge issue with it be thin material, but if you are lifting boxes, or doing anything physical you may want to rethink this top. I like the color & the style but next order will be a size up and I will have tanks ready to wear under it. For the price it was a good purchase for me.