I have had this item about a year and it still looks great. When it gets dirty I just throw it in the washer and it comes out great. It protects the crib railing perfectly and my daughter loved the hanging toys. (our own toys I put there My only regret is that they didn't add snaps or an added way to secure it to the crib. My daughter liked to tear it off every morning. That was how I knew she was up -the Velcro sound echoing in her room. Regardless I still would have bought this and used it to keep my little one from chewing chunks out of the crib rail!