At the special price, way worth it!!.
Miniatures are easy to put together (except the Dragon), could've just been me also.
I am a tabletop Gamer. So the models had little flashing but were nicely detailed and mostly clean; a bit of Oil on the larger models, most likely to get them out of the molds but that is common. You just have to wash them if you are painting them.