These are a solid pair of solar lights. The metal frames are thick and feel well built. The lenses are glass, not plastic. Everything fits together nicely. They definitely feel like a quality product. Not what I expected, which is a good thing. They can be mounted on the top of posts, but as you can see in my photo you can mount them to pretty much any flat surface without any issues. I let them sit all day in the sun, and the lights last through the entire night. Better than most other solar lights I've run across. The light housings fit snugly and securely in the frames. The batteries are replaceable in the event they wear down. The lenses are made of glass rather than plastic. For $31 these are a steal. I'd have no problem recommending these to others. Hope this helps.
2 Pack 50W LED Flood Light Outdoor - 4500Lm, IP66 Waterproof Plug In Fixture 6500K Super Bright Security For Yard Garden Basketball Court Garage
50 Review
2-Pack J.LUMI GSS6005 Outdoor LED Spotlights - 5W, 120V AC, 3000K Warm, Metal Ground Stake & 3-Ft Cord With Plug
44 Review
ECOWHO Low Voltage Landscape Lighting 6 Pack - 12V LED Spot Lights With Plug-In Design And IP65 Waterproof Rating For House Yard Path, Extendable To 8 Or 10 Lights - 69Ft Warm White Garden Lights
43 Review
CINOTON 13W LED Wall Pack Light With Dusk To Dawn Sensor, 1600LM[100-277Vac/100W HID/HPS Equiv.] IP65 Waterproof Outdoor Security Flood Lighting For Garage Warehouse Garden Patio 5000K-Daylight 1 Pack
60 Review
Linkind Dimmable A19 LED Light Bulbs, 60W Equivalent, E26 Base, 5000K Daylight, 9.5W 840 Lumens 120V, UL Listed FCC Certified, Pack Of 12
12 Review
Lamp LED Ergolux 13638, E27, A60, 15 W, 4500 K
12 Review
Bulbrite A19 Solana WiFi Connected LED Alexa Smart Light Bulb, Single-A19, Tunable 2200K-6500K Color Temperature, Frost Finish
28 Review
Luminescent lamp Camelion 11066 ultraviolet, E27, 26 W
12 Review