Not non slip. Some corners are lifted and won’t stay flat. Otherwise they look nice and feel comfortable when walking on them