I have had this rug for a few months now and it is holding up really well. I am able to run my roomba over it and it doesn’t flip up and get stuck. It also doesn’t seem to stain easily from dirty shoes or paw prints.