Nice looking porch swing, ERC is a great choice for outdoor projects expecially when it's going to be under a roof. a few liberal coats of oil based clear deck sealer with a good UV inhibitor will keep the color from fading to quickly. Although you may want to wait a while for it to dry before you swing on it.
Thanks