Structure

 

Explanation of structure

 ~ 100% composition by mass

~ 100% composition by number

 There is a double bond between 2 of the oxygen molecules and a single bond with the other.

The type of bond that holds the oxygen’s together is covalent

The ozone molecule is angular, polar , and diamagnetic.