The dress of my dreams! A splurge but it is just so perfect! I took a medium and it's the right size for length!