Design works perfectly for our style and the shag depth is just plush enough to be comfortable. These definitely aren’t non-slip though. Would recommend rug tape or sticky tack at edges to help hold them in place.