bought these for my bf cause Calvin Klein is all he will wear..they are awesome.  Fit is great, quality is great and he is really happy with them.  Shipping was fast, and over all the purchase was 100%