Runs super large
I read reviews before so I ordered a small thinking it would fit. I'm only a 32B and the small was HUGE on the top. Way to much extra material. It looked really weird on me. I ended up returning and stalking the website for the restock of the xs. I was able to order the xs and I love it. The dress is super stretchy so in my opinion order a size down.