We really love these solar lights. They are not the little ones that they normally sell. They are a perfect fit for my posts on my porch and stairs. You just set them on the top of the post and put 2 screws through the predrilled holes to mount them in place. The top just twists to remove for cleaning and access to the on / off switch and the battery. It has a large solar panel on the top so I know the battery will be getting fully charged during the day. The biggest plus is the fact that they actually light up the steps for anyone to see walking up the steps. The glass design gives off an awesome design with the light at night. They are well built and they are going to last a long time. I have no cons to report with these lights. I'm completely satisfied with the lights and I would recommend them to anyone.