I love this Murphy bed!  Its easy enough to bring out and put back away that my kids can do it by themselves when their friends come over.  I've never slept on it myself, but everyone who has says the mattress is comfortable.