Is this a good brand? I do know about die cast stuff, but I'm certainly glad to have it.