My two main workbenches are built from 2x4's and anchored to the floor and into the wall of the shop. One is 8' long and the other is 12', the tops of the benches are two pieces of 3/4" plywood with 14-gauge stainless steel on top of that. The back splash is bent up 4" where I have an electrical strip and the front end is rolled under about 1.5" to keep from snagging clothes on. My only dislike is my 12' bench has the stainless steel top in two peices, an 8' and a 4'. I would much rather it be one peice but I couldn't get it bent that way back when I built the shop.
They work great but I still have to be careful not to drop something really large on it. Many years ago I dropped a cylinder head on one and it dinged it, put a small dent in it. Not the end of the world, I just have to be careful moving large items around on it. They are very quick and easy to clean and always look great because they are so easy to clean.
For larger items I try to use my welding bench which is a 1/2" steel top and dang near bulletproof.
Mike.