The mattress arrived right on time. It was quite heavy and took two of us to move it to the bedroom and unroll it from the plastic wrap. It was fascinating to watch it expand! The cover is nice, and the bed is reasonably firm and quite comfortable. It is for our guest room and no one has slept on it yet, but it surely felt great to rest on after working hard moving into our new home!