Pretty comfortable. Definitely on the firmer side. Lays down flat if someone needs to sleep in it. Not sure it would be the most comfortable bed but definitely better than the floor. Upholstery seems durable and easy to clean. We aren’t sure where it’s going yet which is why it’s currently being used in the garage so we can hang while the kids play. Super easy to put together. Would’ve been easier with two people but doable for one. For the price it seems to be a good deal.