I ordered a medium and it's perfect. It is baggy on me and slightly oversized, but I love it. I've washed it several times (inside out) and it still looks like new. I was worried about the graphic getting damaged by the heat of the dryer, but it has held up perfectly.For reference, I am 5'5", 130lbs, DD chest.I wear between a 1 x and 2x shirt. Usually in ordering t-shirts online I go up to a 3 to allow for washing instructions and the make. This time I got a 3 and it is very, very big. I love it as pajamas. I would say what are your exact size. It's a very soft material and seems well made.So baised on the comments I bought 2 sizes up from my normal. I ware a 1x I should of bought a 1x. Its LONG like when they mean big it's not wide its LONG I'm 5.6 and it comes down to my knees! And the arms come down past my elbows. I'm honestly really shocked on how big this is. Everyone was saying it runs small and in a way it does it. It's long but it's like its ment for a thin body type. The print isnt the best but it's not terrible just expected better.This shirt looks great!! Love it!4/5 stars because while the graphics are great quality, the shirt itself has narrow sleeves. Based on average reviews I ordered a size up. I’d normally get a large so I ordered extra large. This shirt fits like an extra large would, except in the sleeves. I’m hoping it will shrink some in the wash it’s 60% cotton, 40% polyester. Very soft.Very nice!Love these shirts!! I bought the first two without ready any reviews which isnt typical for me. After purchasing I saw that people thought they ran small- I didn't notice this at all. They fit perfectly. They look perfect. They are soft. The print is gorgeous. Love them. Would wear them every day of the week happily.Size was perfectly good. XXL for men. And the cotton is soft and comfortable.Bonita camiseta para fans de Harry Potter