You get what you pay for. I guess Florida moisture is too much. 
The bench is beautiful and for the price I will reorder but I’ll put a waterproof finish on it like Thompson water seal or a deck stain to protect the wood finish.