I needed a larger doormat and ideally would have preferred the next size up, but it was too big!  This mat fits well into the space and I can confirm that it is non-slip.  It looks good and does the job.