I have carpet but only use the long pins with yellow plastic heads. No problems seeing them, and they stick up out of the carpet. I've used it for 7-8 years now and it doesn't show wear from wheeled chairs....and this was cheap carpet! Just basic inexpensive low pile from Home Depot. I am not a shoes wearer in the house so it's warm and soft on my tootsies too.