I got this for my new apartment as a post graduate student. It was easy to put together… I assembled it all by myself in less than 20 minutes and had a neighbor assist me to flip it right side up. It isn’t big in size which makes it great for small spaces. Iy can comfortably seat 2 people. The cushion is firm which I like but I also got two pillows for back support. I haven’t used it as a sleeper yet as I have only had it for about a week so I am not able to speak to how sturdy it is or how it will wear over time. It does what I need it to do… which is good enough for me. Overall, I will give it 4 stars for now.