Review (5/5): Very nice
This turned out better and nicer than I expected.