Cotton is a natural fabric having several properties that make it best for making bedsheets. Cotton bedsheets are soft, easy to care, breathable, and readily available in the market at a very reasonable price. Microfiber, on the other hand, is a synthetic fiber. It is too used for making bedsheets. These bedsheets are easy to care for and are less prone to damaging with each wash because of tight weaves. They are soft and smooth, and traps heat. Hence they are not breathable like cotton bedsheets. So, for cooler climates, microfiber could be a better option for some people, but cotton holds its place for the rest.