This essential gel mattress is very comfortable.  If someone else or a pet is also in the bed and they move around this mattress does a good job of keeping them from disturbing you.  The mattress also comes in a box that is pretty easy to move. I was able to move it up the 2nd floor on my own.