This is absolutely the best jersey sheets I've bought. They fit well in my thick mattress. They are extra soft so my pup loves them, too. I don't know exactly the fabric but they are flannel-like but not as hot. The color is great even after wash. Highly recommended for not just for Jersey and flannel lovers but for all!