It’s functional, but the pillows are thin. We added additional cushioning to lean against. I haven’t tried sleeping on it yet, either, but the seat cushion is also thin but firm.