I love this.  If you want a softer feel, get a substantial rug pad.  It has been very easy to clean.