Just thought i'd mention a little trick to get tighter arms on your top. Basically buy whatever top fits your chest area nicely & don't worry about the arms, now take it to any shop that does sewing, tell them about the baggy sleeves and ask them if they can tighten them up a little.
All you do is put it on, they will pin the arms to a much tighter position, then they take it off you and get to work on it, presuming they're not busy. (mine took 20 minutes roughly)
I'm so much happier with my top now it looks quality. You wouldn't even know its been touched.