Definitely takes time, but is 100% worth it. Make sure to really puree the dates after boiling and leave some liquid in there to make the blending easier. The last time I made it I didn't puree as well and it still tasted really good just had more of chewy chunks from the dates.