The fibers are soft, but the padding is hard and rough. You can feel the rough pad with your bare feet when standing on the rug. I wouldn't have bought it had I seen/felt it in person. But because of the return freight charges, I'm going to have to keep it. It's cheap imo.