I love this mattress!!!  Ordered it for my daughter's new bed that hasn't arrived yet.  I slept on it just laying it on the floor and it was one of the best night's sleep I have ever had.  It's firm but extremely comfortable.