I got these for daily wear to the office and occasional use with a sport coat and slacks. I was afraid they would look cheap, but not at all!! They do have rubber soles, and I'm not a big fan of the rubber sole (can't make dramatic sounds bounding down the court house hallways), but they are "oh, so comfortable." Much better than any sneakers that I have. I would recommend these highly for anyone looking for a casual business shoe that will easily pass for wear with a sport coat and slacks. I still have to have leather soles and hard heels for a proper suit, but that's just me. I ordered my regular size in a wide width, which makes them feel a little long, but they don't slip. They are so light that I don't feel like I'll come out of them, but not so lose that I feel like I'm swimming in them. If you like a tighter fit, maybe go with a half size smaller in a wide width. I recommend these shoes for anyone who wears dress shoes on a regular basis but is tired of cramped feet.