I didn't spend too much on this rug and so I didn't expect perfection. The rug has quite a few little flecks in it that look like dirt but when you go to vacuum or pick it up, you find it's actually woven in...kind of annoying. the rug lies nice and flat pretty much from day 1 and the rubber backing works well. Ours is in a high-traffic area and hasn't budged a bit.