The mattress is firm, it is in a guest room no one has slept on it so I don't know how well it sleeps. I can say it only took 24 hrs to expand once opened.