“The most competively priced of all the similar mats I found. Appears to have a good waterproof top layer with an anti slip underside. Also a good large size so plenty of room for the bike and trainer”
“Need it because the trainer sits on a raised timber floor. Does the job. My son-in-law has a similar trainer on a concrete floor, and my set up is a bit more noisy then his, but no complaints. Does the job.”