I was very leery about buying a modular sofa off The internet. Being a heavy person, 300+lb, and having larger family members and made it a questionable choice. But I must say I am very pleased with this sofa. Assembly wasn't really that hard. It's just a matter of positioning everything. It was pretty much smooth sailing after that. It is a firm but plush/soft? sofa, which I believe is better for heavier people. I'm only 5'6 but it's relatively easy to sit down and stand back up. The test will be when some of my taller relatives visit. Overall, I am loving it so far. I'm still playing with staging. The color is soft the fabric is soft almost like suede. This is one of my favorite decisions when it comes to online furniture purchases!