Nice, but a bit pricey for carpets. I still need another set but don’t want to take the plunge. They do stay pretty well and my 3 year old and dog haven’t tripped at all!