I'm a large, I ordered XL to be safe (tacos get the best of me sometimes). So at first glance, disappointment. Was going to give it 3 starts! The photos online are 4k, the actual shirt is like 720P. But I put it on anyways.so soft! So comfortable! I can totally workout or sleep in this tank without any issues. I'm going to order a few more a size smaller and see what happens. If they could get the image quality up, would totally give them 6 stars!. I haven't washed it or field tested it yet. Just my out the gate review.