Most people use almonds to fill it and ready-made pie-sheets (from the supermarket, these are common in Greece because people use them to make pies). It's not difficult to make but, because it needs a lot of almonds it has very expensive, that's why it's not usual to make it on other times.
I don't really like it, I find it boring.