The sofa looks great. It was very easy to assemble. The seats are firm, but comfortable, and it sits a little higher than other sofas, which makes it easy to get out of. The only issue I have is that the arm rests feel wobbly, like they want to come apart from the seat. They haven’t, but I’m keeping an eye on it.