It's a really unique and elegant sofa. Very firm, but with some extra pillows, it's still fairly comfy. I took one star off because the teal colour online is much more vibrant than how it is in real life and two of the legs had scratches on them. We coloured them over with black sharpie just to get rid of the wood colour and unless you inspect it closely, you can't tell.