3d asterisks puzzle

This is another puzzle that I had in wood form, and wanted in plastic form.

There are nine pieces which have to be assembled to form a 3d asterisk. There are only three different types of piece, so conceptually, it's not that hard. The last piece has to be pushed in kinda hard.

I feel like I could have designed in a little better. When it's assembled, there's a little to much slack, but it still doesn't fall apart easily. Maybe in the future, I'll do a few more iterations and improve on it.

Anyway, have fun.