I really love the sofa. I know some reviews said the seat was too hard. I disagree, it’s firm but comfortable. Very easy to assemble!