I was skeptical about dollar tree yarn…. But this is oddly good quality : r/YarnAddicts