I bought these for my husband in the size that should have fit him but they were so tight even I couldn't wear them. Seemed to be well made and looked very nice but I'd suggest buying a size or two bigger than you think you will need.