I bought these for my husband, who is very hard to please and picky.  He absolutely loves these!  He says they are very lightweight, comfortable, and hardly even notices they're on.  He has the XL, which he usually wears, and they are true to size.  I usually do not give underwear as gifts, however, this will be an exception.