The shoes were shipped quickly and they seemed to be fine, but after wearing them five times the sole near the heel started to separate. I was so embarrassed because I bought this as a Christmas present for my roommate and she was so excited after wanting a cute pair of Oxfords for a while. When she told me they were coming apart after less than a week, I was mortified and didn't want her to think I got her the cheapest pair I could find! I mean they weren't too expensive, but for $45 I would expect them to last longer than five days! I absolutely do NOT recommend this brand!