I agonized over buying a rug online without being able to walk on it first BUT I am so happy with this purchase!!!! This rug is fabulous.  It is quite soft and lovely to walk on with bare feet.  It rolled out an laid flat almost immediately.  We put a few hand weights on it for a couple of days just to be safe but not really needed.  The price was fabulous for a large rug.  We have a black painted floor and this looks awesome!