This rug is very thin and the material is pretty rough on bare feet.  It's so thin that even after 6+ months of trying to get all the creases out, the ends still curl up.  We've laid books on it, weights, whatever we could think of and the ends are still curled up.  I even rolled it up the opposite direction to try and get the ends to curl in the opposite direction but it's still not completely flat.