Very poor quality. After 3 days of laying flat on the floor the ends are still rolling up. Also this rug is not true to size. I ordered the 3x5 and what i got was not 3x5 it was defiantly shorter.  Very disappointed in the rug. I will be returning it.