hey guys ive heard so many variations on the number of sets for doing bench press

i know some guys who do nearly 20-25 sets (who are growing very well) while i know other guys who say 12 is best


im wondering in general what the best number of sets is?

im looking for some educated opinions here