I literally have purchased 6 of these shirts, obviously all are in different colors. I originally ordered the vintage white in a Medium, but after I received the shirt it was looser than what I was expecting. From the looks of the photo I was expecting the shirt to be looser, but it was in fact a tiny bit too loose. I kept the medium simply because the shirt was wearable, and I ordered the remaining shirt in a Small, which is EXACT as expected (27 inch waist, 37 inch boob. The feel is perfect, I only wear racer-backs and you honestly cannot beat the price with NO SHIPPING. I wear them out with a cute long necklace and a pair of heels, I wear them out casually and I also wear them to the gym. And the length is absolutely perfect, they cover my bottom when I wear leggings. PERFECT shirts and anyone who says they aren't are WRONG.