Nice little sofa. Not as large as I expected, it’s more like a live seat. Cushion is a little firm but still comfortable. All in all I would it recommend it. Got it half off on Black Friday sale so that was a plus. Easy to assemble but need a second person. Some of the holes don’t line up evenly so you have to play with it but eventually got it done and am happy with the purchase.