We like the rug itself, however, it still has a very unpleasant odor.  The outer wrapping had the same smell
(dog feces). The bottom of the wrapping looked like it was in mud.   The rug is not soft so it will need a padding.
It is in a room we use for doing puzzles so hopefully the odor will eventually dissipate.