Fisrt of all I must say that these shoes are true to size, I ordered 37 EU (that's 6.5 US) and they fit perfect.Second, I didn't expect the heel to be so high: not 3 1/2'' as they wrote in product description, it's rather 4''. So you should take it in account when buying these shoes. But still they are very comfortable and I can wear them all day long without pain or stress for my legs or feet.And third, they are very stylish (mine are Glam Honey). Look like they are from the past (from 60s), you may easy say that they are vintage shoes :) I've got plenty of compliments at the office.As for the quality - it's really very-very good! The main shoe fabric and the fabric on the heel (faux suede) stay the same even after the rain (not a flood of course, but an ordinary spring rain). And the shoes are easy to clean.