Never worn Calvin Klein anything before and saw the sale on these on Prime Day and decided to try them.  I wish they had offered a pack of all black, but anyway - this was what they had and on receiving them my first impression was the quality of the  fabric. These are really well made, the fabric is thick quality cotton. They are very comfortable.  I was so happy, I went back and bought another set before the sale ended.  As people have mentioned, these do have long labels on the back, which I just cut off before I wore them - so, no big deal for me.
I used to wear VS religiously, but the quality has got worse and worse, in my opinion, and I can't even find 100% cotton in their lines anymore.  So I looked elsewhere and now found my new favorites!  Calvin Klein all the way!  Oh and they wash up very well. So far so good.
Highly recommend!