What is the best predictor of success for a composite resin restoration?

Presence of enamel on the entire periphery.

Presence of flat dentinal walls.

Size of the restoration.

Depth of the restoration.