I want to buy a couple of polo shirts for work but I'm a bit overwhelmed with all the brands available online. I'm looking for women's fit, good choice of colours, true to size (size 16-18) and not too short. Has anyone bought any recently that they can recommend?