This is the size of a yoga mat when it is unfolded, but provides much more cushion than those or the interlocking floor mats.  It is somewhere around 1.5" to 2" thick (I have not measured with a ruler, just estimated) and filled with a material that is pretty shock absorbent.  Not as thick or absorbent as gymnastic tumbling mats, but much better than some of the other options out there.  I do the various beachbody workouts like P90x and Insanity and it is much better doing plyometric/jumping exercises on it, and doing ab exercises or even yoga on the floor.  You could get 3 or 4 of them and use duck tape to make them into a larger area mat as well.