I got this tank and kept it for a few days in the package after trying it on b/c it is a very nice heavyweight cotton spandexy material which I thought would hold up in the long run, but I ended up sending it back because in the end I just didn't love it enough to keep it. I would recommend sizing up if you order this tank as it runs 1 to 2 sizes small.