I love these shoes! They fit true to size. I have a baby foot and they only had a size 6 so they are a little big on me but thats because Im normally a size 5-5.5. I wish the heel made a noise when you walk though. The reason I gave a 4 star is because when you order these shoes there will most likely be creases in the front and after you wear them. Overall good quality and very comfy :)