Update: Finally got to put the mat's down. All I can say is wonderful. Feels fantastic on your feet. Has cushion that you know is there. They have to settle/flatten yet but so happy with them so far. .....Did not get to try them yet but seem well made. Will update later