I am definitely a neophyte of things sartorial, and I humbly ask for help understanding why these sports coats don't look quite right so that I can make better purchases in the future, and/or have them altered. The last grey tweed one looks the best to my eyes, and ironically, it was the cheapest at 34 USD. For some reason I feel they all look great in front of the mirror, but in pictures they look much worse. For instance, when I wear the first beige cotton jacket and look in the mirror, it looks like I've gained 10 pounds of muscle in the shoulders and chest. But in pictures it gives the illusion of a gut? Apologies for the bad pictures, it was all I had time for, and my phone camera sucks. But I figured it was sufficient to roughly tell the difference between the jackets. I can tell 4 of 5 have too long arms (the expensive 100 % wool doesn't). And am I right in that all the jackets have too wide shoulders, as the seams are not ON TOP the shoulders but on top of the arms? Beige 100 % cotton 100 % wool, the most expensive of the five. Arms are ok, but too tight in the waist? Polyester/Viscose. I feel it looks the best after the grey tweed one. Arms too long again I guess? 60 % wool, tweed. Shoudlers too wide, arms too long, but I really of like the fabric and colour. 50 % wool, tweed for 34 USD. It looks the best to me, apart from the arms being too long?