This is a nice soft bath rug. The material is soft underfoot. The color really compliments my bathroom. The shaggy border is more like ruffled material than what I would consider shaggy. The bottom does grip the floor so it doesn't slide around.