Rug is soft and lays nice and flat.  I used the waterproof pad underneath...comfortable for grandchildren who play on the floor.  Nap is not thick, so it is very easy to keep debris picked up between vacuumings.