I love the modular capabilities of this sofa. We’re a military family that moves often and the ability to rearrange a sofa to fit our ever changing space is so important. Set up was fairly easy once I got the hang of it though I did have to switch  the hardware on one piece to accommodate the shape I wanted, nothing an electric screwdriver couldn’t handle. Seats are semi firm but comfortable and I’m certain they’ll get softer once we break them in. Color is a beautiful neutral gray. I’m very pleased with this piece, it was totally worth the wait.