The appearance is really nice, and I absolutely love it. When I first put it on, the sides felt a bit tight, and the sole was a little hard, but it got better after wearing it for a few days. The shoes run small, so I recommend getting half a size or a full size larger. They are also very versatile and go well with many outfits.