I have to wear a jacket for work and want some nice fitted tops that don't get ruffled up. Everything I own has lost shape. So where do you buy good quality tops- long or three quarter sleeves (not too thin) or nice non-ruffly shirts?