I love this sofa and the colour. It’s firm but not uncomfy... its not super deep to sit in but a really perfect size width wise. Came in box and was super easy to put together, took 10 minutes max.