I'm not impressed.
It is not really worth the price if you ask me. You can get the Italeri kit for much less (around $25 on eBay) and get a few extra stores from the spares bin or somewhere else for much less.
I personally would get the Italeri one and add the M109 specific parts to an AFV Club M109A2, a much better kit.
Or wait for AFV Club to put one out.