The putting greens perform best on hard, firm surfaces such as hardwood, concrete, and tile floors. The putting greens can be used on carpet, as long as the carpet is tightly woven and does not have a thick carpet pad underneath (something like a Berber or office carpet would be ok). The greens will have a softer feel under your feet if used on top of carpeting that has a plush carpet pad, and is not tightly woven. If plush carpet is your only option, we have had many customers place something firm between their putting surface and the carpet (such as plywood, or rubber tiles that snap together) to make the green perfectly functional in that application.