Excellent mat, absorbent and comfy when stepping on to. Depending on type of flooring, may want to stick in place, but does the job and looks great.