This Brooklyn Cloth American Flag Bathing suit is in good shape with no rips, tears, or holes. There are some dirt stains on the back, see pics. It's a mens size 30 and has the american flag on it. Drawstring on the waist.