These are heavy duty foam cushions and are waterproof.  They are very comfortable and I am very pleased with them.