Good delivery and service. Very well cushioned mat; doesn't move on my floor. Good for jogging on the spot, star jumps, squats, yoga etc. Terrible for plank jack's/floor mountain climbers/ anything where you are 'pulling' at the mat while horizontal - too stretchy as your feet move making you feel unstable.