Just what we needed to save our pale carpet from our 6 year old and her toys.  Was a bit worried that it felt a bit thin but it's comfortable to walk on and seems to be staying in place.