Flowers are great substitution for natural ones. I love real flowers, but I cannot afford paying between $10-$30 every week for an arrange for our table. These are great and look amazing on our round dining table.