I wanted a rug made of natural fibers for our baby to play on in the nursery.  This rug is perfect.  It is beautiful and super soft. The price for a rug of this size/quality was amazing.

Pros: Cotton, soft, great value, nice design

UPDATE: I'm changing my review from 5 to 2 stars. I was disappointed when I learned this product wasn't actually made out of cotton at all. Despite being listed as Material: Cotton, this rug is made of polypropylene. I've had it since September and it is showing signs of wear.  The pile is getting matted with minimal use. So in the end I guess you get what you pay for.  I do really like the design though.