i bought this for my boyfriend because he said it would be the best present ever and he loves them. they are very soft. the only problem is that they run really big! they are also a lot longer than i expected.. they are like thin gym shorts.. but he still loves them and wears them!