It's shag look but I was happy it vacuumed easily. Dog had an accident on it and had no issues cleaning it.  I didn't buy the extra non skid pad, no issues with sliding.. And I have a 6 year old dancing on it. All around very durable, nice color, good purchase.