We have two of these in a covered but outdoor seating under our beach house.  They won't get enough direct sun to fade, and I expect they will last nicely based on similar purchase.