Preowned, no flaws
Size Large
Blue and white stripe with embroidered pink polka dots
Material tag is missing, but feels to be a lightweight cotton material

Summer coastal beachy cotton lightweight