This mattress is exactly what we were hoping for.  Firm and comfortable, best nights sleep in a long time!