Love my sofa.  I took out an ancient jacuzzi tub in the master bath that I knew I’d never used and put in this cute sofa instead.  (Pillow are from Wayfair, too.) it is firm —as another reviewer mentioned, but it is not uncomfortable.  I love the style and it end perfect for my space.  

PS the legs to the chair were located in an unusual zipper pocket located beneath the seat.   No problem screwing them on plus it left a great little secret hiding place for jewelry, etc. when W6 from home.  Could not be more happy with my purchase!