I would happily have given these 5 stars if the sizing wasn't soooo wrong. I am a 6 and ordered the 7 after reading reviews. I couldn't believe I would need an 8. I really wish I had ordered an 8. I have to make an effort to wiggle my toes, which isn't right. They are not quite annoying enough to send back so I am hoping they 'give' slightly. But please order 2 sizes bigger - they will not be huge, they will be the right size!! Anyway, apart from that, I love them. They look smart and cool and the soles looks strong enough. If the construction of them lasts well, I would definitely buy them again, but bigger.