The product does not match the picture in the description and is made in China. He looks strong and fat. The measurements appear to be fairly accurate and the angle is likely very close, if not 90 degrees. I also don't like that it has a circle in the corner which isn't shown in the description and there are only inches.