I bought these for my husband and he said they were comfortable and fit well. At our age, we're used to being comfortable, but we still want to look stylish. I don't think it's real leather. I would recommend them. We are happy with them. He wears 10 1/2.