Is that lip from an Integra or from an Accord Sedan? I have one from an Accord Sedan I'm installing in a week.
Looks like the Integra lip is a tighter fit. If you go onto sl-i.net, AWDsome has the Accord Sedan lip and it fits a bit differently.
Looks good though, get it paint matched!