These look great and feel like they will weather well!  Got them to replace some old cushions and these are a great upgrade to what I used to have!