This dress is great! It fit perfectly right out of the package. The fabric has a bit of stretch to it so it hugs and gives in all the right places. I bought a small and typically wear a small (size 2) and have a large bust. Get this dress. Youll look amazing!!