The seat cushions were firmer than anticipated, but overall it's still comfortable. Have not tried sleeping on it yet, so not sure how comfy it is as a bed. The storage is handy, and it's easy to pull out and set up as a bed when needed. It was also very easy quick and easy to put together.