Thanks, glenn and square eye for your thoughtful responses. It certainly has a calming effect NOT to hear "you need to leave your house immediately".:D
The light fixture smell has gone away now, thankfully. I am very pleased with the amount of light it gives the room, and I like the cast...