Looks good, assembled with ease.  Will  spray bottom bolts with silicone to prevent rust reported by others.  Nuts and screws appear to be stainless but bottom bolts are welded and painted and I assume ferrous metal. Tube smaller  diameter then standard pool step entry rail.