Love the proportions, those are some mighty clean joints as well.
If you’re thinking of keeping the cishions outiade, you can make your own waterproof covers by mixing clear silicone sealant with isopropyl alcohol and painting that onto your choice of fabric.
Magnificent Now I’ve just gotta find out if there’s a label printer somewhere near me that does vinyl :D