These are not the thickest but they were perfect to cover our cement basement floor. They really dress up the place!  They came quickly so our basement could be used for overflew family at Christmas! To us they were worth the price. I think they would be great over a carpet.