Pros: The colors and tribal pattern are very pretty and on trend. Stands up well to small children and goes well with a coastal or boho room. It is soft, and a good sized rug for the price.
Cons: You do get what you pay for.  It's definitely a thinner rug, you will want a pad underneath it if you are looking for a plush feel.  The color striations (lines you can see if you zoom into the photo) are more pronounced in person, and make it a little cheap-looking.  
Overall: No one is going to mistake this for a high-end rug, but it is durable/cleanable and gives a great pop of color in a neutral room.