Microfibres, some less than perfect. Some of the old blue ‘giant’ cloths that were popular years ago included.