Alright first of all, this shirt took a month to process and be delivered to my house (I know it says 15-40 day delivery, but like....be a tad more specific). I was so excited to open it, but was a little off put by the fact that it was a white cotton shirt. ^The listing does say "WHITE" but I was expecting that cute lilac color. The sleeves, as you can see in my pictures, are different than the listing, the shoulder hem is lower than normal. I'm 5'2" and 110lbs, and normally wear a size XS/S, but they only had S/M options and my shirt came as a medium, but it fits just right on me (runs small). My torso is pretty short, so if you're taller it might look more like a crop top. My suggestion is to order a size up. In the long run, I really do like this shirt!! It's so soft and comfy, the fabric is not too thick or thin, and the design is so cute!