All Wool! No rips or stains. EXCELLENT condition. The Ivory one has blue buttons, the black one has tan accents. The Ivory one is a medium, the black one is a small.