An infant bottle feeding system, comprising: an electronic base configured to removably support an infant bottle on an upper surface thereof, the electronic base comprising: one or more sensors, at least one of the one or more sensors configured to sense a weight of the infant bottle when placed on the electronic base, a transceiver, and circuitry configured to communicate with the one or more sensors and the transceiver; characterised in that: the circuitry is operable to one or more of: record one or both of a start time and start weight of the infant bottle prior to an infant feeding event, record one or both of an end time and end weight of the infant bottle following an infant feeding event, calculate one or both of an elapsed time between the start time and end time and a consumption amount based on a difference between the start weight and end weight, and one or both of store the elapsed time and consumption amount in a memory of the electronic base and wirelessly communicate via the transceiver the elapsed time and consumption amount to one or both of a remote electronic device and a cloud-based data storage system for storage and from which data is accessible via a dashboard interface on an electronic device; and in that the infant bottle feeding system comprises a thermal cover configured to fit over the infant bottle and to releasably couple to the electronic base to completely enclose the infant bottle between the thermal cover and the electronic base, the thermal cover configured to insulate the infant bottle and inhibit heat loss of liquid in the infant bottle. one or more sensors, at least one of the one or more sensors configured to sense a weight of the infant bottle when placed on the electronic base, a transceiver, and circuitry configured to communicate with the one or more sensors and the transceiver; the circuitry is operable to one or more of: record one or both of a start time and start weight of the infant bottle prior to an infant feeding event, record one or both of an end time and end weight of the infant bottle following an infant feeding event, calculate one or both of an elapsed time between the start time and end time and a consumption amount based on a difference between the start weight and end weight, and one or both of store the elapsed time and consumption amount in a memory of the electronic base and wirelessly communicate via the transceiver the elapsed time and consumption amount to one or both of a remote electronic device and a cloud-based data storage system for storage and from which data is accessible via a dashboard interface on an electronic device; record one or both of a start time and start weight of the infant bottle prior to an infant feeding event, record one or both of an end time and end weight of the infant bottle following an infant feeding event, calculate one or both of an elapsed time between the start time and end time and a consumption amount based on a difference between the start weight and end weight, and one or both of store the elapsed time and consumption amount in a memory of the electronic base and wirelessly communicate via the transceiver the elapsed time and consumption amount to one or both of a remote electronic device and a cloud-based data storage system for storage and from which data is accessible via a dashboard interface on an electronic device; and in that the infant bottle feeding system comprises a thermal cover configured to fit over the infant bottle and to releasably couple to the electronic base to completely enclose the infant bottle between the thermal cover and the electronic base, the thermal cover configured to insulate the infant bottle and inhibit heat loss of liquid in the infant bottle.