I love my new sofa! Only minus would be that there was no call when it was delivered so it was just left outside the house and I had to carry it upstairs to my apartment. It came in 3 boxes. Assembly was pretty simple and didn't take long for my dad to do. I love the look and color (I got charcoal). It is firm but I find it comfortable. It arrived 10 days earlier than the estimated date. I love the look of it and am very pleased! Would buy it again!