i can take measurements of the Delia's jacket (I ordered an XL) if anyone is interested. I have not returned it yet, so I could even resell it to anyone who's interested. The XL did not zip over my chest. It's a junior size for sure, which is why I ordered the XL.
Maya, I don't know if the jacket would work better with narrower shoulders. It was a bit short in the sleeve, but that may be intentional. Would you like me to measure the shoulder?
I think for $20 it's definitely worth the chance to try it out.
You can tell the difference in the quality of the AX one and the Delia's one though. The Delia denim is kind of stiff and thick, but the AX denim is smooth and supple. The zipper is much smoother on the AX one too.