I bought these new about 1.5 years ago but I got pregnant shortly after I bought them and now that my new baby is 4 mos old, I still can't fit into them. I didn't wear them that much. No stains. I bought bigger ones. =) I love them but they are just too small. They are not technically nursing shirts but they work great and I bought them for that purpose.