Love this tablecloth. But if you have messy children, they will stain it. No ironing needed.