This is a really nice piece. It is HUGE and can probably seat 8-10 people. The cushions all detach but the top cushions have a Velcro backing to attach it to the sofa. I love everything about this sectional but I do wish the bottom cushions were more sturdy. They are pretty firm if that’s what you’re looking for. I was looking for something more soft but it’ll get there over time. Easy to assemble.