It is a beautiful rug.  A bit brighter than the pictures, though.  It is soft enough for our kids to play comfortably or for bare feet.  We did put a rug pad under it which adds some cushion and keeps it from sliding.