Coco Village mattresses are made of polyurethane foam, with a machine-washable polyester cover. They offer maximum comfort and are easy to clean and maintain! They're the dream! (Got it?)Find more about Coco Village mattresses : How many years can I keep the mattress?What's the difference between 4" (10cm) and 6" (15cm) mattresses?Can I use any mattress with Coco Village beds?How firm is the mattress?