Good quality fabric, vintage piece, size large but fits a little smaller