Fleece is a good option for bedding because it is soft and warm. However, if you are looking for something to keep your mattress clean, cotton may be a better option.