67 Barracuda New Door Panels

I put a couple on. Crazy difficult to get the cutout tabs out and slide in the the clips. Does this look correct?

IMG_6968.jpeg