I ordered a small, I am a small 5'2 at 100 lbs. It was a little big as to be expected, the design is soooo cute and looks really well put on the shirt so that it wont fall off as being worn longer. 2 complaints, its pretty thin and almost see through I wish it was thicker, and second complaint is the packaging when I got it. It was just the shirt in a poly bag and if something were to happen shipping, the shirt wasn't double bagged to be protected against elements.
The colours of the print really pop against the black of the fabric, it looks really good. I love that there’s print on both sides of the shirt. The fabric is very soft, however it’s quite thin. I would’ve loved for it to be a bit thicker, but I’ll wear this shirt a lot nonetheless.