Love my charcoal grey mid century Johnston sofas.  Its extremely firm and that is exactly what I wanted.
I bought two and have received so many compliments.  Quality is there.  Assembly so easy.