This dress would make a great swimsuit cover up or for just a day at the beach. Nice and breezy fabric! No apparent stains, discoloration, holes or tears.