We love it! Perfect size for our place.  I would give it a 7/10 for comfort.  Not the best for that, but it gets the job done.  Not sure if I would have guests sleep on it.