This is the perfect modern modular sofa! It allows my to change up the arrangement for any seating or room needs. It was very easy to put together, only took 20 minutes, and there weren’t any issues. The seats are a little firmer than I would like but the material is very soft and seems durable.