I ordered this for my camper and it's perfect. Colors are fun, it's rubber backed, and it is the right weave for dirt and dog/horse hair which just shake or vacuum off.