This rug was just what we hoped it would be.  The colors are beautiful and vibrant.  We have it on a tile floor and it stays in place.  We purchased it for a soft place for our kids to sit and play and it met our expectations.  Would recommend!