You'll get what you pay for. These arrived prior to the expected date, which was great!...because I had to send them back to get the smaller size - which also arrived early. They look really good, but are pretty uncomfortable - and the majority of my shoes are 4 inch or greater heels, so I feel like I can say that without sounding whiny. These shoes are made for sitting - even if you add insoles