Very functional.
It does exactly what I want it to do and it looks like it's going to hold up. I've had the product for months and it's still awesome. Resin buildup is remedied by a little bit of isopropyl alcohol. Very good.
Rating: 5 stars