Love the looks of this umbrella on our deck -- the canvas color sunbrella fabric will be very nice and I hope it lasts us for a good while. We haven't had it long, so I can't comment on how durable the mechanisms are.