Bought this tank top for a practice shirt - wasn't looking for something super attractive or high-quality, but mostly something that was cheap, I could write my number on, that would hold up well. This shirt mostly delivered...cost is great, look actually isn't terrible, fabric is soft, but so far, it has not held up well. I wore this tank to one practice, and it actually was fine after practice, but when I changed into it at my next practice (after washing it in the washing machine) I noticed the seam along the bottom had unraveled about 1/4 of the way around the shirt! Everything else seems to be holding up alright, but I know that eventually (maybe within the next wash or two...) the bottom seam will be completely unraveled. Of course this doesn't really affect the function of the tank top, but if you wanted to wear it for a non-athletic purpose (or are bothered by a potentially unfinished hem), I might reconsider. Maybe just hand wash? Admittedly I did not check the label for washing instructions, but I wouldn't have expected a tank top like this one to require hand washing. Otherwise, the tank meets my expectations. Fabric is on the thin side but not enough to be bothersome. I found this fit true to size - I am about 160 lbs and 5'8", and the large fit me quite well. Wasn't form fitting, but I think a medium might have been uncomfortably tight for my body. Color is a pretty true red. All things considered, I am satisfied with this tank top.