The shoes are quite comfortable.  They stretch to give a snug fit but don't pinch at all.  The denim color is not exactly what I expected but  goes with lots of my clothes so I am keeping them.  In some lights they look like denim but at times I think they look a little bit purple.  I like the way they fit so much that I may order another color or two.