We were really nervous about purchasing a mattress online without lying on it first. 
But we absolutely love this mattress! It is firm with a slight give, which is exactly what we were looking for. We've only slept on it for 3 nights, so this email may be a bit premature. But so far, so good!