Get it smaller than they recommend or at lease if on the line go shorter. I have tried 3 sizes and the smallest one protects just as well as the tall ones. Nice to look well over. It is guarantied so if not happy with the size you choose it will only cost you shipping to exchange. I think the futuristic look of the shield goes well with the futuristic look of the B, not ugly at all. Now those vents on the lower part of a huge shield, to me that is ugly.