I love this shirt. I ordered an XL because I wanted to make sure it was more oversized. I normally wear a US-Medium in tshirts and the XL made it the perfect comfy T. This shirt was the softest out of the four I ordered and I wish the others came out this soft. You can feel the graphics on the shirt but I've washed it twice already on a gentil cycle and they're still in tact. The length could be a little longer but it still goes past my pelvic bone so I feel comfortable just wearing leggings with it. Overall I'm very happy with my purchase.