For their price, they are simply decent. I got 4 sets. They have been placed in a room and gym equipment (bench, multi-gym, etc.) has been placed on them, which stand quite stable without moving. Now, regarding the fit, the pieces of each set fit together very well, but the paradox is that the sets do not have the same perfect fit with each other, resulting in gaps that ruin the uniformity but fortunately not the functionality. Aside from that, it is a product that is quite good for its price. The material looks like it has memory foam characteristics, which means that if you leave something heavy on them for a while or if you press on a point, it will leave an imprint that will disappear after a little while. It absorbs small vibrations to protect the surface of the tiles from minor impacts with weights and essentially from scratches on the floor from machines, but by no means does it absorb shocks from dropping weights, so if you want something for that purpose, you should go for professional rubber flooring, which is also quite a bit more expensive. For basic floor protection and to safely do exercises on the ground, they are quite decent.