The sofa is AMAZING! It’s pretty easy to put together, very soft and it’s a medium firm but not hard at all. The color is rich and beautiful. I have nothing bad to say about it.