I don't know much about Revain so I missed the return period before I was able to return this product. The best I can do is warn anyone who is going to buy these shoes that they may break. I haven't even worn mine. It's just that when I put it on I pull the tab on the back of the shoe to put it on the heel and the entire back of the shoe comes off. Basically, I just flushed the money down the toilet. It's a shame because I really like the shoes. Be careful if you are thinking about buying this shoe.