I absolutely love these. The fit is great and they are super cute :) For the price, they are made well! This is the SECOND time I am buying these shoes, however, because after the 30th time I wore them, they started falling apart. This didn't concern me as much because I wore them out to dance clubs, pool parties, the mall and even wore them alllllll day to the beach board walk a few times! These shoes are awesome :)