Spring colors in this striped top are too cute! Buttons up or could be wore open. I am in the large. I would say roomy on this one!