Ive read all reviews on this 2 piece sofa set and the negative ones can definitely be misleading. This sofa is a very nice quality, very sturdy, VERY easy to assemble and it is also comfortable. The sofa sits upright but the cushions on the back are really soft and the seat is firm but has a thin layer of plush from the velvet material. I waited 3 weeks before deciding to pull the trigger on buying this sofa and honestly I should have done so sooner. I would 100 recommend this sofa! It is perfect for smaller living rooms!