I use the Seat out of a Boat...I have a Short Back, but will buy a High Back soon...check on CL...they start at $15.00 up to $100.00 & sometime's Higher!
Some need to be just Washed, some Painted with Fabric Spray or you can get it redone with a Custom Design!