The mat design, thickness, comfort is great. However, it does not stay in place it slides all over the place. We bought the gel pads, however, they won’t stick to the bottom of the mat. We have used everything from hot glue to gorilla glue to get the gel pads to stick to to the bottom of the mat. We've tried the nonslip mat underneath the mat.  Extremely dissatisfied and disappointed to pay that much for the mat and you can’t get it to stay in place.