Love EDRESSIT! My dress was short, but perfect for a wedding because when you sit down the top layer covers your knees so it's perfect, and looked great in the pictures. The shipping fee was just a little expensive totally I can afford. But the shipping speed was so fast just 4 days, the service was good, you can get the reply within 12 hours. Amazing!