The difference between 2 materials is the quality of the material (aliminium is more expensive than steel), moreover aluminium if scratched it can't rust as steel do. Anyway, if the product is intact it has the same weather resistance