A little difficult to assemble. Seats are about 17" with pillows that was disappointing. Pillows way too overstuffed. No room to sit.  On scale of 1-5 couch is 5 for firm. I'm hoping it will soften. Bed is double. Fabric is great.