I love the colour and pattern but they are NOT non slip, they slide around everywhere and eventually I had to just nail them down before someone got hurt. Wouldnt buy again.