I love these shoes.  They go with a lot.  They are very comfortable.  I have slightly wide feet and they fit perfectly.  Be careful walking in them though as they do have a pretty pointy toe and heel so you might get caught on stairs, etc.