The full size hand cranked grain mill in the yellow box will easily grind for a big family meal. It weighs about 14 pounds. The much smaller mill on the right is made for grinding poppy seeds, which are used in Western European desserts and pastry fillings. I bought it to grind Flax seeds, which are tiny too.The baby mill weighs about 3.5 pounds. I have not tried to grind dry beans in the large mill, or coffee in the small one. For daily use as long as we have electricity I use the Kitchenaid grain mill attachment, or an inexpensive electric coffee mill with high speed blades.