I wasn't sure if I would like these, as I purchased online. However, I was pleasantly surprised that I love them. They are comfortable and cute (not frumpy at all). I work with young children with a business casual dress code. These look great with dress pants and casual pants alike. And, most importantly, they are comfortable, even when I am busy on my feet all day.