I've had this about a year and it's held up well, not flimsy.  The glass does seem thin, but seems you could easily replace with a similar shade if it does break.