Overwhelmed my expectations! Excellent fit and comfort level is a ten. Would definitely recommend to purchase and will be purchasing a few more for gifts.