Very Nice little Sofa if you have a small space. I’m using this sofa in my home office specifically for either one of my two sons when they come visit. Easy to pull out and then put back in. As other reviews noted…it is very firm.  But not horrible! I think a good quality mattress pad that I have on my beds would work well here as well. I also paid extra to have it put together and the boxes removed. Contractors were amazing! My L-shaped desk, file cabinet, small bookcase and area rug all come from Wayfair. They do it right!