Seems to be good quality for the price.  Wanted something to warm up the concrete floors in my basement suite and this totally did the trick. It doesn't seem to be shedding. I didn't put a rug pad under it as it's got couch and TV unit holding it, but if you were putting in a hallway etc. you would definitely need one.