OK for price
You get what you pay for. They attach fine in the beginning, but then the closure slowly gets loose and eventually falls off and needs to be reattached.
Rating: 3 stars