Review (4/5): Gets the job done
Pieces are smaller than expected.