Perfect fit for our upstairs bonus room! Firm but comfortable. Definitely recommend and love that you can customize color/fabric. This is conversation ivory