Amazing deal! 
Definitely on the firm side, but still comfortable. Love that it is reversible so that when we change our furniture arrangement we can adjust. Fabric is tightly woven so we are hoping this will hold up against our big dogs! 
Super fast delivery, even with COVID- was here over a week early.