Soft and cushioning. We bought it for our garage for our small exercise area. Needed 2 packs (48 total) for upright bike, eliptical and small work out area for free weights. The edges were easy enough to cut to fit the desired size configuration. Some of the puzzle pieces' edges pop up a bit when walking on so I couldn't give it 5 stars, otherwise for sure a 4 star rating for the price. Very fun to install for kids.