This sofa is beautiful.  I love it!  It looks better in person than the online picture.  The firmness is perfect.  I'm giving this sofa a 5 star rating.