I would recommend using some rubber flooring (horse stall mats from Co-Op or others work well) instead of the foam mats. Foam just doesn't hold up well and it's not as nice to walk on while exercising (it's always a bit squishy and just meh).
Rona has 3x4 ft x 3/4” thick rubber pads for $34. Might be worth getting a few. They weigh 48 lbs a mat so a bit more manageable than the ones from the local bridle shop which are 100lbs a mat and 8x6.
