This is a beautiful top, but... after reading the reviews, I was under the impression that it ran small and I would need to order it 2 sizes bigger. Thats what I did, and I ended up with it being too big. So, I had to return it. The material is very thin and stretchy and forgiving, so my advice is to order it in yout actual size.