5'8 was perfect and the base color is an off white/cream so it actually does conseal some of the dog hair.  The bottom of the rug has a rubber layer so it's a no slip grip. I didn't need to get the extra mat.