The rug does look nice and is soft but its not non-slip as advertised. I needed a non-slip rug so that my dog could have better traction than on laminate. Also after a week of being laid flat, the rug still hasnt fully flattened at the edges.