Love these!  We just put them up, so I cant speak for longevity yet.  Overall easy installation but I agree with others about the tiny screws that hold up the glass.  It would be really easy to lose them while trying to put them in.
The previous owner had lights that probably came from his place of work, so these are a refreshing and more homey update for us.  The glass is thick, not cheap or thin, so definitely worth the price.  
Another bonus for us is that its enclosed, which is important because we wont get SO MANY wasps during summer and this way they cant make a home in there.