No rips, holes or stains. All in a size small or medium. Some of the tops have a built in bra also. Only $2 each except for the lace new one is $4. Message me if interested. Leave a contact number so I can call or text you whichever you might prefer so we can arrange a meeting place and time.