Not a huge fan of rug as it slides even with a rug mat.  It does not show dog hair that much so that is a positive.