Does size really matter?lol

That’s what I’ve been reading, they might have a hay smell for the first few days or a week or so. For some reason my last batch had a weird smell idk My biggest worry is if I’ve done something wrong that destroyed the terpene profile