My god, if I were able to wear this dress every day without people thinking I'm insane, I would. This dress has to be my favourite out of the ones I purchased. Everything from the material to looks to comfortability is amazing. It's a bit longer than I thought, but wearing heels should prevent the dress from dragging :) For reference, I'm 5'7", my chest size is a 32DD and I ordered a medium :)