Got my sling from Numrich and was surprised it was much more worn and dirty than I expected for being rated excellent. Maybe they pulled out of the wrong pile but I would call it good at best. If I had paid for shipping I would send it back and tell them try again, but for $6 shipped can't complain too much.