Very pleased with this sofa. I was able to assemble the entire thing on my own (with help from 2 busy “assistants”) in an hour. Love the storage, the sleeper pull out is easy and convenient. Already used it for two guests to sleep on. It is a bit stiff, but not too uncomfortable for sitting on.