I ordered a graduation dress in early May. The delivery time was expected to be WELL before my graduation. Go figure, it didn't arrive in time. So I never got to wear the dress I wanted to my graduation. I have never seen a package be so delayed. Also, the tracking was extremely confusing and sketchy. Trust me, if you want a package to get to you in a timely manner, do NOT PURCHASE FROM THIS STORE!