the reflection foil was made from cheap aluminum foil, very easy to tear apart.

the insulation looks very cheap as well.