To be honest, I am a bit disappointed. I bought this dress for a very special in August and had it ship to my current adress in Saudi Arabia . I just couldn't miss it being back online. The fit is perfect except for the length. The model photo shows how the dress hits the floor and so the description online. Unfortunately the dress came short. I tried it with the lowest heels i have but still it showed my feet. I'm 5' 7" and i dont think the model who wore it is shorter than me. I suprized how the dress looked long enough to hit the floor on her. I am glad I ordered it ahead of time. Now i need to look for another dress and spend more money than anticipated!