I was promised a dress by a deadline by the online chat person who said to place the order and she would make sure that it got out in time. They gave me the run around and finally send the dress (which was a knock off) which arrived after the date promised. I tried to return it and they refused it. Avoid this site.