These are cheap, but the price reflects that. The tops are glued on, some of them are askew, they're rusty, etc. But from a distance, they are small and pretty. They work for what I wanted them for, but I would have loved if they were just a little more high-quality.