I don't know how compact you're wanting but I've become a pretty big fan of Under Armour. The more I wear it the more I like it.