Stair treads are as described sit snuggly on carpet and wood to stay in place and prevent slips.