I really loved these shoes when i saw them online, once i got them i realized they looked cheap and flimsy, maybe it's because it's soft material but i still kept them anyway just because they were shipped all the way from china and i didn't want the hassle to send them back. they run small. I'm size 7 but i ordered size 9 and they fit perfectly.