Brand new with tags. Genuine Beach Bunny XLARGE top and LARGE bottom.