Sturdy, well-made, substantial screen. Sent incredibly quickly and arrived in perfect condition.