ALO Yoga puffer full zip jacket with top half in mesh puffer material, bottom half as regular sweatshirt, two zippered pockets at front, adjustable drawstring hood, and ribbing at sleeves. Very good. Light signs of wear throughout.