All-natural baby crib mattress (filling is coir, a coconut-derived fibre, plus wool; cotton cover). Firm. European size: 120cm x 60cm (from Little Green Sheep in the UK). This is a few inches smaller than standard North American crib size. Excellent condition and really nice quality. But please note the size issue.