A system for presenting physical products (3, 4, 5) to a customer, the system comprising - monitoring means (6, 12), arranged to monitor movement of the products and to produce movement data of the products; - a display device; - at least one computer; - data transmission means between the monitoring means and the computer and between the computer and the display device; and on the at least one computer - product determining means, arranged to determine which product is moved on basis of the movement data; - data storage comprising digital models of a plurality of products (3, 4, 5); - activation means arranged to activate a digital model of the moved product selected from the plurality of models on basis of the movement data produced by the monitoring means (6, 12); - presentation means, arranged to display the activated digital model to the client on the display device; characterized in that the monitoring means are arranged to monitor orientation of the products and to generate orientation data and they comprise a plurality of orientation sensors each comprising an accelerometer, a power supply, a microcontroller and a radio transmitter, attachable to the products, for producing acceleration data of the products by detecting a change in the orientation sensor's orientation and sending the orientation data forward with the radio transmitter; and that the orientation sensors are arranged to generate an orientation data signal, which is transmitted wirelessly to a receiver by the radio transmitter of the orientation sensor, from where the orientation data is further directed to the system's computer; the computer comprising software which, after receiving orientation data from the orientation sensor is arranged to identify an identifier in the orientation data signal, which indicates which product has been moved. - monitoring means (6, 12), arranged to monitor movement of the products and to produce movement data of the products; - a display device; - at least one computer; - data transmission means between the monitoring means and the computer and between the computer and the display device; and on the at least one computer - product determining means, arranged to determine which product is moved on basis of the movement data; - data storage comprising digital models of a plurality of products (3, 4, 5); - activation means arranged to activate a digital model of the moved product selected from the plurality of models on basis of the movement data produced by the monitoring means (6, 12); - presentation means, arranged to display the activated digital model to the client on the display device; - product determining means, arranged to determine which product is moved on basis of the movement data; - data storage comprising digital models of a plurality of products (3, 4, 5); - activation means arranged to activate a digital model of the moved product selected from the plurality of models on basis of the movement data produced by the monitoring means (6, 12); - presentation means, arranged to display the activated digital model to the client on the display device; characterized in that the monitoring means are arranged to monitor orientation of the products and to generate orientation data and they comprise a plurality of orientation sensors each comprising an accelerometer, a power supply, a microcontroller and a radio transmitter, attachable to the products, for producing acceleration data of the products by detecting a change in the orientation sensor's orientation and sending the orientation data forward with the radio transmitter; and that the orientation sensors are arranged to generate an orientation data signal, which is transmitted wirelessly to a receiver by the radio transmitter of the orientation sensor, from where the orientation data is further directed to the system's computer; the computer comprising software which, after receiving orientation data from the orientation sensor is arranged to identify an identifier in the orientation data signal, which indicates which product has been moved.