This is a great blazer. I'm an adult even though it's advertised as a junior size. It fits me perfectly and I'm 5'10". I've been wearing it to interviews for YEARS now with absolutely no problems. The shoulder pads aren't too big and the arm length is perfect. The buttons have been working for years as well. A must buy if you're looking for a good quality, low price blazer.