I was able to put this together alone (in about 45min) and overall I’m pretty happy with it! I will say I wish the seat was deeper but I tend to use it all the way pulled out anyways. The seats are also very firm (think doctors office sofa) but with enough pillows and blankets it’s very comfortable. The back cushions are plush and comfy it’s just the seat that is firm. It feels super solid and I’ve already slept on it a few times haha.