Illinois strops are perfectly good strops, and a good value for the money.
While it's possible you got one that had a defect in the leather, other beginners should not shy away from purchasing one.