This rug was perfect for what i was looking for! Its not shaggy but is still soft. My kids love playing on it, and its easily vacuumed.  The colors where a little darker in person then in pictures, but that id to be expected at times. I love this rug!