I ordered a XXL bc i wanted it to be really big so i could tie it in a knot & make it cute. But it fit perfectly as a 2x so i would deffff order a size up or two lol. but above all, i love this shirt. you can't tell at all that it's fake. & the material is soooo soft. it was in very neat packaging unlike some of the things i've ordered off of Wanelo. I was very happy w this! Prob gonna order the green one too.