perfect sofa for my space! It was relatively easy to put together and seems decent for the price. I have guests over sometimes and I live in a one bedroom apartment so it's perfect if I have guests over and they want to stay the night. Definitely beats sleeping on a blow up mattress or a camping bag