Honestly, the StarFleet uniforms look rather untailored, but they also kinda look designed that way. The overall look is fine. At least they don't look extremely uncomfortable the TNG uniforms did (and evidently were
). DS9 was a major step up, save that the rank insignia still seemed stupid to me. Tiny pips visible from exactly one angle, easy to miss-count at quite a small distance and very easy to hide by someone turning their head!
The other photos look tres cool, though!