I bought these at a Sam's Club and found them to be comfortable all the time. I found them at Amazon.com when I could not find more anywhere else. For me they are a great fit. They arrived before the scheduled time.