I've only had and used these chair cushions for a few months, but the navy blue has already faded and the white fiber fill constantly came through the blue fabric. I just had to replace them, and had to use a shaver every time I tried cleaning them to get the "fuzz" off the fabric. Even using a lint roller didn't remove any of the white fibers and make them look better unless I "shaved" them first.  They were not worth the money I paid for them.