Tanya was a toddler when, Melissa was a teenager, so there must be a solid 10 year gap between them. Considering Tanya's yet to hit her growth spurt, she must be 13-14 and Melissa should atleast be 23-24. Unless Tanya's a loli. But it's all speculation until the creators clear it up themselves. Maybe witches age differently, who knows.