The listing, Cute Puffed-Sleeved GAP Blouse, Small has ended.
Very cute button-up blouse from GAP, sized Small (though would probably fit a Medium, I'm normally a Large and this is only a little snug).
Fairly sheer (you might want to wear a camisole under it).
It's 100% Cotton and machine-washable.
In excellent condition from a smoke-free home. We have dogs, but no cats.
UPDATE: Now comes with free shipping.