Absolutely happy with my modular sofa.  It took us about 4 hours to get it all put together.  The fabric is so soft you’ll find yourself petting it!  Lol
Firm but comfortable.  The perfect couch for lounging in comfort.  
Found the perfect throw rung on Wayfair to go with it.