I ordered this for my husband of course. It was a gift because I know he likes things like this. He was really shocked and loved it. The graphics was really nice. It is not cotton. It is a stretchy like nylon type of material. I did not care for the material of how it was made but as long as he liked it, I am fine with it. I ordered a 2x and it was really snug on him, so it is not a true fit. Once you get it, you will see on the tag it says preshrunk. It is a really really thin shirt and light on you. I guess to each its own, you may like it, you may not.