We've had our run of favorite puff sleeve denim jackets, but this one is the cherry on top! With its cutout detail, puff sleeves, stretch, and cute collar, this one stands alone! It's the details fa me! Snap buttons. Model is wearing a medium. 34DD/DDD. 74% Cotton 23% Polyester 3% Spandex.