Love this pad! It was larger than my rug but really easy to cut down. It adds the perfect amount of cushion. Its anchored by my couch so Im not sure about the nonslip on its own, but the free ends havent been moving or flipping up. It arrived quickly in great shape!