The screen appears to be a solid piece of molded plastic, so should hold up to the elements when supported no joints to come apart or peeling of a laminate.  The screens are thin, though, and would definitely need to be either put in to a frame or mounted to a wall.