This sofa is firm and comfortable all at the same time. Once assembled, it gave my space a really pulled together look. I chose not to install the feet to the bottom of sofa. I feel it would have taken away from the look I was going for. I got my three boxes pretty fast. The instructions were pretty vague. You really have to figure out how to install the pieces yourself. Overall, I am satisfied with my purchase thus far.