This is a great top to mix with anything you have, to put underneath it.  It's just sheer enough, not too much and because of the style you would even be able to wear one size down.  Great idea for summertime.  I ordered a small and then another color in medium and both fit well, since normally I'm a large.