DO NOT buy from IVRose! I ordered a new dress and swim suit 3 weeks before the vacation I am leaving for, it never came and when I emailed them they told me it never made it through customs, they never once contacted me to tell me what was going on. They asked if I wanted a refund or a new package, I said if the package can be to me at a certain date then yes resend if it couldn't then please refund me. Knowing it was not going to reach me in time (because they said so) they still sent it and I am still battling with them to refund me my money. I still do not have a package, and it is still in China.