i was looking at a company with only a few a2 cooper jackets only size is a small this jacket has side pockets.......how does this jacket run big or small.........i am a size 38......one other thing i wonder if there jacket are long or waiste high...........the price is right and the jacket is new thank you