Comfortable modular sofa! Was an easy assembly & comes with hooks underneath to keep each piece together, had to buy extra hooks for the two ottomans though as they did not have hooks installed. Some pieces don’t flush together as you can see at the bottom (yes I have moved them around to see if it was the wrong way) and the colour is darker than the photos but still am very happy with my purchase!