This screen came well packaged and undamaged. The directions to assemble with a bit funky but got it done in 20 minutes. As an added precaution, I sprayed the inside  outside with Rust-oleum High Heat spray paint, which should help deter rust!