I love how shag it is, not too long, but definitely a shag rug. It's very soft on barefeet. Definitely need to get a good rug pad to put under it so it doesn't slip, and to make it slightly more bouncy.