Great quality!  Soft under your feet and the backing is non slippery little buttons that absolutely stay in place. I feel very safe stepping on it!