I purchased this sofa in blue and I absolutely love it. Seat is firm but comfortable. Easy assembly takes two people. Lots of compliments on this one♥️