I purchased these for my husband. He absolutely LOVES them and they fit great! The price was better here on Amazon than I found on department store websites so that was a plus. Overall, a great purchase and they arrived in a timely manner. We will definitely purchase more from here in the future.