I need to observe more detail in pictures.  This bath mat looks like it will perform well.  It is soft and lots of cushion.  The ‘con’ is that the design is an open weave so, not sure how well it can be cleaned over time.