tank top, shirt Mens size Large (label says M but it fits big like a Large) Euro size 48 good for the beach nice colour blue with white writing on front 100% cotton Brand: BUM Equipment good condition - no rips, holes or stains click RIGHT ON the photo to see entire picture From my pet-free & smoke-free home Willing to Trade Discount for buying multiple items