Download our free iOS App
never worn. i have no idea the brand or size but it is pretty big on me so i would say the top is a large or xl and the bottoms are a small or medium