Brand new and no flaws
Size 160 which is for 12 year Olds. So probably is a size large