These feel like a thick neoprene or something.  Based on measurements they should have fit easily and they were too tight, could not even get them over my knees.  The fabric is super thick and felt weird.