It took over 3 weeks to get here even though it originally said it would take 7-15 business days. Once I received it, I tried it on right away. I got a medium, even though I'm normally a small. It definitely runs small, especially if you have a long torso. It's very form fitting and shows a lot of side boob. The front is a lot lower than expected. Overall sexy, classic, and cute....I'd recommend getting 2-3 sizes up though!