So far so good. The rugs are not as plush as I would have liked but they look very nice. There has been no loose fibers and they stay put on our vinyl floor. The toilet cover fits very well on our larger seat. I ordered the blue and it is a nice light true blue.