Quality mattress, just the right amount of firmness. 

Pros: Great quality and price
Cons: None