Bought this for my daughter's new house and it's worked out very well.  Keeps the carpet from rolling and it's thin enough you don't trip over everything.  That's important when you have an active toddler running around.