Very cute and had a nice fiy, but buyer beware.  I got these shoes for my daughter and she loved them at first.  But the second day she wore them they started to fall apart .  The bottom just started to fall off.  she was wearing them a her job in a department store which should not be to demanding for the shoes.  It's not like she was trying to play sports with them.  I do not recommend this product.