Just arrived last week after a long awaited back order. It has beautiful colours, is super soft and brightened up the room. Now I think I need a new couch. We don’t have an anti slip mat underneath but the couch and table anchors it, but I could see it being slippery. Only rated 4 stars bc I still don’t know how I will fit this in our washing machine!!!.. I did a spot clean up and it worked so hopefully the stain resistant is strong.