The first time I put these shoes on I loved them. They were comfortable and cute. However, after a couple times of wearing them they stretched out a bit. They do run a little big to begin with, so if you have problems with swelling, they would be perfect. They are a bit long too, I would suggest a half size smaller.