I ordered a size small. Although it fit my body shape (I have a short torso) it would be a belly shirt on taller girls. I wish the original post had more photos before I bought because I didn't realize the holes were so large.. There's barely a sleeve at all. Also as shown in the third picture, the lace isn't really tacked down. Overall, for the price it's about realistic but I would have spent more more a better product. I loved the color and that it wasn't very "see-through" but the large holes were a huge shock to me.