To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Definitely not non-slip: it rucks up as you walk on it and you have to keep straightening it. If you want it to stay in place, you must use an adhesive non-slip backing (but then it is not easy to lift for cleaning). Not that soft on bare feet: you can keel the bobbles. Having tried them for a month, I'm going to abandon them in favour of a carpet-type mat with rubber backing: won't ruck up and will be more non-slip.
I would have given this bath mat a 5-star rating for its softness, colour, and feel … but it dropped a star because it was a rather odd shape … instead of being perfectly square, it was very oddly shaped, not quite a diamond shape, but heading that way! the odd shape wont affect its performance, so I kept it. but it does look a little strange on the bathroom floor. I tried pulling it into shape, and it did improve slightly, but still … not exactly square!!