I just received this rug, which I had ordered for my baby's bedroom. It is not a quality product. It arrived dirty and so soiled in spots that it looks used. The "handwoven" quality is also poor with numerous errors in the braiding where obvious attempts were made to correct them, resulting in a rug that looks like it was cast off to the "whoops" pile. In order to pull the rug flat on the floor it results in a shape that is not a perfect square. All in all, I would not recommend this.