These are so adorable and the fit is perfect.  I wear size 5 which are very hard to find in stores but I always do my purchase online and wonder how the fit will be. They could use more cushion at the bottom but I put in insert by Dr. Scholl and they are fine.  I have been wearing them to gym every day and use them for all activities.  I would recommend these shoes.