Half sleeve cotton top