I hate ordering online becuase you never know really what you are getting, but this turned out to be a good decision. Great jacket, price is better than anything else out there, look on steep and cheap 40-50% off. I went with the XL and it fits perfect for me. Im 180 lbs 6'1 and I was worried the jacket would be to baggy and not long enough but the length is great not short at all and slightly loose fitting but that is how I wanted it. If you want a tight fit go for large and if you really want it tight I guess medium, but you will look lame in a skintight jacket. To each his own I guess. The black is almost a very dark navy blue too. but still black. Great build quality with every feature, so dont spend $800 for something else thinking it's better cuase it costs more, they are just overcharging because some will pay it...don't do it!!! Try this first