Hi, my DH bought these and put them in pots, just wondering if anyone knows what they are. Wondering if they are hardy and if it's worth putting them in the ground.