I'm not sure why people say these are thin and flimsy. 20 gauge steel is pretty rigid and when compared to the old, rusted out bars they appear to be at least as heavy as the originals. And since they are stainless they should last quite a while. And as a bonus they are cheaper than Weber replacements. Make sure these are the size for your grill first.