Weather proof, looks great, fits many cushions, you can even sit on it (at least it seems to hold around 200lbs with no problem)