If craters were the result of different impactors of various compositions, sizes, shapes and speeds, hitting at various angles into objects of different composition, there should be a variety of crater structures.
(craters; were; the result of different impactors of various compositions, sizes, shapes and speeds) (shapes and speeds; hitting; at various angles; into objects of different composition)
craters shapes and speeds
were hitting
the result of different impactors of various compositions, sizes, shapes and speeds
at various angles into objects of different composition