It’s comfortable, firm without being rigid, with a soft upper layer, and most importantly it’s cool to sleep on