The murphy bed has been perfect for our needs.  The mattress is comfy if you like a firm mattress.  We have a mattress topper for when my mother comes to stay and it is perfect.  It was easy to build and came together quickly.