I am so pleased with this Murphy bed.  It is a stunning piece of furniture.  It is really heavy, so you definitely want to at least have it delivered to whichever room you are going to place it in.  We put it together ourselves.  It's not hard to do, but there is a lot of packaging.  The gel mattress that comes with it, is ok.  It may be best for a kid to sleep on or an adult who likes a firm sleeping surface.  I use the gel mattress as a base and got an air mattress to use so that it's a bit more comfortable.  It works great that way and my guests sleep easier.  I love that I can close it up and not have to worry about working around it.  Great purchase!!