For the price it was the perfect size for my small family room. 3 people fit well to watch movies.  But 17" tall in legs was very short for me 5'9" had to put extentions and lifted up to 21" were it was more comfortable to get in and out. Cushions super firm or hard not soft cushions at all. Assembling was not difficult my husband put it together in no time at all. Next time I shop for sofas or chair I will make sure I see the high nothing 17".