This Pull-Up Cleat is cast of high-quality stainless steel 316, the surface treatment is mirror polished, there are no sharp edges, and it is on the deck. It doesn't have any sharp edges and it's safe to use. Easy to install and durable pull-up cleat...