I admit im an AStars fan boy. However, their jackets fit me better and offer more features and protection than most other brands. Typically in this class, you're looking for a jacket that does commuter duty and hard street riding. And, this jacket can do both. It has an aggressive type fit with good armor and has outside and two inside pockets. For me, this is critical for a commuter jacket. Unlike Dianese, their D1 racing jacket only has one inside pocket, which isn't waterproof nor does it have chest protector pockets. I have to move up to a race hump to get chest protection in Dianese and I still only get the one inside pocket. Even my Atem race jacket has two inside pockets and still keeps the chest pockets. This is definitely a more aggressive fit than the GP Plus R and it might be that better commuter leather jacket but, it won't have that snug fit for aggressive street riding. I'm 5ft 10 inches tall, 209 lbs. with a 45 inch chest and the size 58 was spot on with the chest and back armor inside. It's very snug but, not race fit right out of the box. After a few days of hot rides, it should be perfect for my tastes. Overall a great jacket if you don't need the sport hump.