it needs a slightly better balance of softness and crunchiness. but truly, it is so close to perfection.