I am a truse size medium and this dress fits perfectly. Adjustable straps are helpful since i have a small chest. I am 5'10 and it hit the floor on me but with heels it was perfect. If you are shorter would suggest wearing higher heels. Amazing, fun color and got so many compliments!