This is in very good condition. No rips or tears in any of the mesh or the stitching. Very strong. Size large.