Great sofa. Delivered before expected date which worked great for us. Quite firm but softens with use and very easy to pull out the bed. Looks great!