I am between an xs/s and this item fits perfectly. I am a 32dd bust and the dress itself fits great everywhere! I have no issues with the length, with no shoes on it slightly drags but with some heels the length is perfect! Super flaterring and is a great dress for several occasions.