Wash wear only. No snags/stains. Tag says 18-24 months but my son is a 3T and it still fits him, but he wore it when he was wearing 18-24 month clothes as well. It’s a generous cut and fit so it can be worn for multiple seasons. The color is a bit more rich in person, doesn’t translate well through photos. Gender neutral.