Not too bad but not that great either
Not too bad but not that great either.  You get what you pay for and they do well enough.  Look a little cheap around the edges.
Rating: 3 stars