The shoe is very cute on and is very comfortable. There is excellent support for your foot. However, there is no give in the edge of the upper net fabric nor is there any give in the strap. If you are not doing anything that will cause your foot to swell, it feels great. However I wore these as I walked around Jackson Heights in Queens NYC in August. Due to the heat, my feet swelled up and the shoes hurt. It wasn't pretty!