Perfect!  I purchased these for my grandfather per the recommendation of his caretaker - he said they are very comfortable and fit as expected.  Quality feels great and an overall good value for the money.  Highly recommended!