This tank runs small and is one reason I didn't rate it with 5 stars. The fabric is the softest shirt I own and is extremely comfortable. The black color does run a little so I hand wash it to avoid ruining other clothes. All in all, I love the shirt and am glad I purchased it. I originally bought the small but exchanged for a large which fits me well but I'm a 4'11" 115lb female who probably shouldn't need to be wearing a large. That's why I mention they run small. The exchange process was extremely easy and fast! Had the replacement shirt within 10 days!