These little lights are great. Very bright. I use them on the steps because I don’t have a deck.  My fence is a link and there is no way to attach to a link fence. You need a surface to screw them on or you can lay  flat on a service. You need some height on them and would not work properly on the floor.  But certainly work for what they are intended for.