I have 2 large ones I use one for canola oil and the other for olive oil.
They're all glass (and unexpectedly very durable!), they're easy to refill, they clean up easy and DON'T leak all over your counter or cabinet; which is exactly what I was looking for. I LOVE THEM! I've had them for about a year and I don't plan on ever buying any other cruet ever again... that's how awesome they are!
You would not be disappointed with these!
If your interested getting one for your kitchen just click on the picture above to check it out! Enjoy!