Very soft. Spilled some water by accident. It repelled it and made it easy to clean up. Color is close to picture. In my space the brown couch pushes the color to be more teal in some places. We love it.