Meh...
They seem to fit okay, but are a bit hard, and I really don't see where they are doing anything.
Rating: 3 stars