Porch swings typically last around 10-12 years, but there is no guarantee.