Soft but a bit thin; would probably be perfect with a rug pad underneath. I bit lighter than the pictures, but still looks great in our space