The jacket looks good and fits me well over a sweatshirt or lighter jacket. I have an armored hoodie that works great with it.
Leather is of good quality, but is not as heavy as the 1.4 ml would make you think.
I ordered the small/medium. I am 5'7" with 44" chest and 38" waste and vest is snug around stomach and a little loose around shoulders. If you are planning on wearing vest by itself there seems to be too much material around your neck and shoulders so it kind of floats away from body. it is definitely cut to go over a jacket.
D30 armor is a little questionable on its being "armor". Seems thin. It is very comfortable, but I wish I went with the Striker armor instead.
The main zipper is small and it catches on a seem running across the chest, every time you zip it up.
The cross-draw pockets are nice and deep, but the zippers are too small to easily get your hands in and out of pockets. Unless you have extremely small hands and small piece, I would not recommend for concealed carry. Also made in China
All in all, the jacket looks great, but the features leave much to be desired, and the fit is probably too universal.
I bought one of these last summer to commute back & forth to work on my motorcycle in the 100+ temps of the Upper Sacramento Valley between Feather Falls and Chico. I work nights, so I would soak it in the shower just before I would leave on my 40 mile ride to work at 1pm, then I would suit up while still in the A/C in a t-shirt, this deluxe sport vest and a Joe Rocket Mesh Jacket, back pack and a well ventilated dual sport helmet. As long as you keep a steady flow of air hitting the vest, your cooler core temperature & the vests collar will help keep your neck cool to & prevent you from even breaking a sweat ( no kidding ) even in 100 degree heat. If you want to ride long distances, fill up a couple of water bottles or a Camelback hydration pack filled with ice water and keep pouring that water onto the vest as your riding, the vest will soak it up like a sponge and it will continue to keep you cool as long as you have water to keep it wet, Cheers !