Denim two tone button up jacket with puff sleeves. Can be worn as a top or a jacket. Model size is xlarge wearing the large.