An in-ground concrete pool lasts the longest, but a steel frame pool is an affordable alternative.