Fits the need, work well for the price paid
Good value for what you get, work reasonably well for the price paid so I'm satisfied with them.
Rating: 5 stars