This dress is amazing. I purchased the dress to wear to a formal dining. The fit for me was true to size.  It was the right length,  I wore the dress with 2 inch heels and it barely hit the floor.  It was perfect for me. I recieved numerous of compliments.