This sofa is awesome, let’s be clear - AFTER you put it together. I can’t say more good things about how much I love this sofa now, but putting it together was very difficult. Maybe it was just me (I put many complicated pieces of furniture together) but the holes did not line up and I really had to work to get the screws in. Not ideal but the package was just too big to think about packaging back up and sending it back. I truly love it now though! Very modern, comfortable, the cushions are high end. Exactly what I was looking for. I did already have a coffee table that I am using in place, but the coffee table that comes with it is great too.