I'm typically a M, but I ordered an XS. I'm 5'1" and it runs long on me, but I like the oversized look. The large smiley face is adorable and the pink is a beautiful dark fuschia. The fabric is soft and feels already worn. I'm excited to have this in my wardrobe.
Rated 2 on a scale of minus 2 to 2, where minus 2 is Loose Fit, 0 is Perfect and 2 is Runs Large