im getting a leatherneck for my brother but hes usmc e-2 possibly e-3 so im not sure he needs a ball uni atm me personally i dont like the marine dress blues .. i prefer the b dress it looks so old school and classy