I mainly bought these because they were $17, compared to other ones I was finding closer to $40. I was a little worried that these would look cheap since they are made of plastic and attach with magnets, but they still look great! They add some extra curb appeal to our house! I don't know how well they'll hold up in all weathers, but for now no complaints!