very well done. all pieces are unique, but at the same time close enough to each other to make it a consistent theme for a game.