For the sale price this sofa is definitely worth it. Took about 2 hours to assemble but is very easy and came in one big box. The cushions you sit on or a little thin and hard but not uncomfortable. The only thing I wish is that there was an option to connect all 3 pieces to be used like the picture attached.