Mattress was easy to set up and was fully inflated in about four hours. I waited to sleep on it for 48 hours. The mattress is firm but not to firm, and I sleep really well on it.