These look really cute either with jeans or dress pants.  They felt a little funny at first as the padding for the insole was squishy but after a day they were very comfortable.  The shoe seems a little wider than others but that made it still comfortable by the end of the day.  I wore these all day with lots of walking and my feet didn't hurt at all.