This shoe is very professional in appearance and function. Heavy duty Polymer/plastic material and very attractive. The metal weighted roller and its housing appear to be very tough and should last a long time. I had to use a little silicon on the roller bearing areas as they squeaked a little. Nothing serious.