I bought these pants for my husband for Valentines Day and he absolutely loves them. He doesn't want to take them off! They are very well made for the price. They are thick and warm. When I first took them out of the package I was very impressed with how thick and soft they are. They also did not take that long to get here. At first they said they would be here in a month but they got here in about 2 weeks. I would definitely recommend these for everybody.