I like the style of the longer ones a lot, and they'd go with most things I wear, but I'd be wary of synthetic uppers, unless you can't wear leather for ethical reasons. I once bought synthetic boots by mistake and they started to blister and delaminate when they got really wet.