These look great however I wish they had been better quality.  I ordered a total of 24 to put on deck posts.  The light cover came off of 9 of them and they do not snap back on.  I had to glue them.  Also, we have standard size posts and the way these hang, there are 2 screws 3 1/4 inches apart—-which is about the length of the post.  I used heavy duty double sided mounting tape to hang mine.  So far so good but I just put them up.  I like the lights so hopefully these fixes will work.