Excellent for the price.  Very pleased, I measured and therefore it fits perfectly.
I wanted it to go on top of carpet and underneath furniture because of my dog! 
Its not shaggy but weighty enough to do the job.