I got these as a gift for my husband.  He loves them!  He's been wearing them every evening since I gave them to him.  He's a size 9.5 and the XL fit him very nicely.  They look great and the quality is very good.  I'm very happy with this purchase!