i made several with denim, poly batting, and flannel. They were so heavy it took 2 men and a boy to lug them around but the people who got them thought they were wonderful. I'm sure they didn't slide off the bed! Try a couple of small samples. I would try denim and fleece together. That should be warm and not so heavy. Maybe he would settle for that combination.