overall product is ok for following reasons l rated it 3 starit will working good in dry weatherproduct is ok but not suitable for humid weathermake quality of body is not good as expectedit is labeled as crampton but make quality disappointing me