Metal is the way to go if kids are using these. We had leather but it just didnt hold up to their wear and tear. The only downside has been the nuts on the bottom of the seat keep coming  loose. 

Pros: durable
Cons: install my require a little work if pieces dont fit well