Very well made.  Love the vivid colors!  I put 3 of these in our bedroom on laminate flooring.  Bought the non-slip rug pad to go under them so our dogs can jump up and down from our bed as they slip on laminate.    

Pros: This seems like a heavy duty rug with attention to detail in the workmanship.
Cons:  I thought the border background color would be more yellow, but it is beige.  Still, a beautiful rug.