I had a mostly pleasant experience. The only downside to my order was that the pleats on my dress did not match the pleats in their photos. I kinda wish I could give them 4.5 instead of 4, because everything else was wonderful. I absolutely LOVE my shoes. I bought three pairs to accompany my dress and they all came back perfect. Additionally, since they line the soles with a cushion, even the platform heels were super comfortable. My package was delivered 11 days after I ordered. I knew the risk going into this purchase so I am happy with my experience. They were quick to apologise and compensate me and the pleats were not a complete disaster, just a bit of a disappointment, since that was one of my favourite parts of the design.