Got mine today as well, nice alloy body, 2 o-rings between the lense and lamp body, glass lense and seems well finished. My only complaint was the seal on
the cable into the light body was not pushed in(was after a few minutes fiddling),
had a look tonight and beam seems pretty impressive!