Small top! I cut the tassels off. I just wear nude triangle bra under. My exact shorts are Brandy Melville (not online) but the Abercrombie pair prob would have been better! Boots are tts!