Hi there,
Thank you for taking the time to leave feedback, we're sorry to hear there was a fault with your original order, but happy we were able to get a replacement out to you quickly. I will pass on your feedback about the dress lengths to our Products Team as we want our sizing to be as accurate as possible.
Kind regards,
Phase Eight Customer Care