I purchased 20 of these for beach condos, and though they looked great, the quality was very poor.  Within a day, they were failing.  The weave began detaching from the edges.  Had to return for refund.