The top sleeves have some staining but this is still really cute on and striped cargo pants are perfect.