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.