Very good quality for a great price.  The rubber backing keeps it in place, the rug is soft enough for indoor use.    The colors are just as shown.  I'm really happy with it!