I am between a size xs/s and this fits me perfectly. The top has a corseted bodice to snatch the waist and has pockets. The dress is a high low cut so the shoes will show. I am a 32A cup it also comes with adjustable straps.