Please help!

I ordered the Eddie Bauer denim jacket that has been recommended here. I can't tell if it fits or not. From what I've read here, getting the fit right on a denim jacket is important, but I don't really know what that means.

I ordered two different sizes, small and petite small. I took a bunch of pictures of the jacket both buttoned and unbuttoned. Also, in the photos I'm trying on the jacket over a tunic & leggings, since I wanted to try that look. I think it looks kind of stupid, so please ignore that part and focus on the jacket fit.

Size Small album:
http://s605.photobucket.com/al.....yle/small/

Size Petite Small album:
http://s605.photobucket.com/al.....e%20small/