Feet are hard plastic and it slides very easily. The feet also seem to be corroded and appear like they will fail easily. I am going to have to replace with higher quality stainless steel non-skid adjustable feet. The rest of the bench seems solid but will take a while to see how it holds up.