I love this rug - the price was great and colors are bright and beautiful; however there are some downfalls. We purchased the rug to be in our kids' play area to not only add some comfort to the tile floor but also tie in all the clutter of colors that a play room can consist of [kid art hanging on the wall, our light blue walls, a chalk board, and the copious amount of toys that are generally left out]. The rug really ties in the room wonderfully and 'hides' the chaos; pretty by adding a little chaos. 
The rug itself is almost like lots of little pieces of fabric woven/laced into a base. I would suggest this rug but maybe for a low traffic area. Being that we have it in the play room, the rug gets a good amount of wear and tear. We will probably have to buy a new rug next year [so the rug will have lasted 1.5 years]. We vacuum the rug via a normal vacuum and a rumba and every time that happens there is anther piece of the fabrics that comes up.