Review (5/5): Gentle and thorough
I loved it