This is a wonderful sofa. Our family absolutely LOVES it! It was easy to assemble. Seating is comfortable without being too soft (you won't sink down into it and struggle to get up). Being able to move the ottomans and reconfigure seating is a great asset to us. I'm so glad I made this purchase!