The price is cheap enough that I cannot complain of the poor quality. However, the heater insert seems to be okay.  Worse comes to worse we can have a better frame built.