This pad is very nice and great quality with rubber dots on the bottom for non slip.   This is a large pad and can be used for a large rug or cut to fit any size rugs you need to put a nice pad under.  The pad is thick enough to make the rug feel plush but not so thick that the rug presents a tripping hazard for children or adults as it transitions from hard floor to the rug.