Seems to be a heavy duty plastic and not resin at all.  It all snapped together easily, and we are very happy with this purchase, especially since rust doesn't seem to be an issue.