Review (4/5): Smooth and functional.
Exactly what I was looking for.