Hard as a ROCK! Slipcover looks cheap. Bench seat is so hard. Sofa is uncomfortable. It is already put together so I have to keep it. Would NOT re-purchase or recommend! I am so disappointed I ordered this. The color is very bright white.