I own 7 or 8 of these tank tops and absolutely love them, but keep in mind that they do run small. In all of my other shirts I wear a medium or sometimes a large, but have to get extra large in these if I want them to be long enough since I am quite tall, 5'11". That being said, they are super comfy and keep their shape all day, they don't sag or get loose.