The mattress is so comfortable!. It is firm but thats exactly what we needed.  The mattress came out of a box but was ready to sleep on by that evening. We love it!