These are great shoes! It is a high quality leather with a durable construction. My husband reports that they are comfortable to wear with or without socks. A little heavier than expected, but not bad. We both like the way the white soles look with jeans but they make the look more casual so he can't wear them as shoes. The soles get dirty but are easy to clean.