These shoes are much cuter than they look in the picture, and the sole is very comfortable even though they don't have good arch support. My complaint is the size - normally I'm between an 8 1/2 and 9, and these in a 9 are definitely too small. My big toe pokes up into the upper and I'm afraid might cause some wear, so I may have to return them. Other than that, a good deal for the price.