Perfect size. Absolutely no slipping. Easily wipes off spills!  Love this rug!