I was about to give up hope that I will receive this product but at last I got it. it might be good for surfaces but won't recommend for body temperature as you have to set values of emissions on it to correct it every time
I have recieved blue color. Have not tested it yet. But from the looks of it, the item looks and feels sturdy. Happy with the purchase.