I was a bit concerned that these shoes would be too small when I first started wearing them, they felt quite snug even though I ordered a half size up from my usual (usually women's size 8.5, ordered these in a size 9 ). I wore them to the store for a short walk and when I went home they had stretched enough to be very comfortable. These shoes are really cute and casual without being sloppy. The black upper looks almost like navy blue, but I like it. These shoes are breathable and the sole is flexible and easy to walk on.