@winzou Remember that it is Sylius implementation where InventoryUnit and ShipmentItem is the same thing. Shipping bundle can be used standalone, as well as Inventory. The inventory states indicates the availability of the particular product stock item, and the shipping state of unit represents what is happening regarding the shipment - is it ready to be packed, sometimes just one item is returned etc.