Love the navy blue color. 
These covers did fit my existing cushions although I did have to take out some stuffing to make it work. Fortunately they have a tough zipper! Fabric seems like it will hold up.....hope so!