This all leather - upper and insole sandal is pure comfort.  No break in period.  True to size. It's hard finding sandals with leather insoles but thankfully, Timberland seems to always make them.  For me personally, when I wear sandals with any other type of insole my feet smell.  With a leather insole they don't.  Yes, I'd recommend these to everyone.