I ordered a dress (in early March) for my engagement party I paid $40 express post to get it here in time of the party (late March) the seller insured me it would get here in time early April it arrived I opened the package this dress was horrible! It had oil marks all over it! I sent it back the next day it is mid May and I still haven't got my money back... I've been massaging the seller but no reply... don't buy from here you will be disappointed