This depends on personal preference and the size of your dog. Metal buckles may be less likely to break but may be too heavy for smaller dogs. Plastic hardware is lightweight but might not hold up as well over time.