I need to get a couple of replacements for Breton tops that have started to go saggy. I ordered one from Boden but have sent it back as it was too thin and clingy on the arms - I want a heavier weight cotton but fitted, not boxy. How's the fit and weight of the Seasalt sailor tops?