I wear these almost every day. They are the most comfortable shoes I've ever owned - more than a pair of sneakers! I highly recommend them for anyone. They can be dressed up or down.
These shoes are comfortable from day 1. No need to break in at all. They do run very big. I originally ordered a size 12, then returned for a size 10. I wish they made them in half sizes.