These are really nice pants by Hanna Andersson size 159/12. There are no stains or tears.