This sofa is just what we needed. Its a small room but we frequently have company, so having the pull out sleeper and built in extra seats and storage makes having guests much easier. I also love the back seat cushions Velcro onto the sofa so they don't slide around. With a kid and dogs, I am forever picking up pillows so this was a nice unexpected feature. Much more comfortable than typical sleeper sofas and air mattresses but could use a little but more cushion.