Flooring material comprising sheet-shaped floor elements with a mainly square or rectangular shape, which floor elements are provided with edges, a lower side and an upper decorative layer, whereby the floor elements are intended to be joined by means of joining members, wherein - the floor elements are provided with male joining members (10 I) on a first edge (2 I), while a second edge (2 II) of the floor elements is provided with a female joining member (10 II), whereby the male joining member (10 I) is provided with a tongue and a lower side groove while the female joining member (10 II) is provided with a groove and a cheek, the cheek being provided with a lip, said lip and cheek being shaped as a thin resilient section which provides a snap action locking, or, alternatively said lip and said lower side groove being provided with a cam and a cam groove capable of providing a snap action locking, whereby the floor elements are intended to mainly be joined together by tilting the floor element to be joined with an already installed floor element or a row of already installed floor elements, with the male joining member (10 I) of the floor element angled downwards, and that the first edge (2 I) is allowed to be mainly parallel to the second edge (2 II) of the already installed floor element or elements, whereby the tongue of the tilted floor element is inserted into the groove of the female joining member (10 II) of the already installed floor element or elements, whereby the tilted floor element is turned downwards, with its lower edge as a pivot axis, so that the lip eventually snaps into the lower side groove where the decorative upper layer of the floor elements are mainly parallel, characterized in that - the floor elements, on a third edge (2 III), are provided with a male vertical assembly joining member (10 III), while a fourth edge (2 IV) is provided with female vertical assembly joining member (10 IV), the fourth edge (2 IV) being arranged on a side opposite to the third edge (2 III), and - two adjacent edges of a floor element, at the same time, and in the same turning motion, can be joined with a floor element adjacent to the first edge (2 I) and a floor element adjacent to the third or fourth edge (2 III and 2 IV, respectively). - the floor elements are provided with male joining members (10 I) on a first edge (2 I), while a second edge (2 II) of the floor elements is provided with a female joining member (10 II), whereby the male joining member (10 I) is provided with a tongue and a lower side groove while the female joining member (10 II) is provided with a groove and a cheek, the cheek being provided with a lip, said lip and cheek being shaped as a thin resilient section which provides a snap action locking, or, alternatively said lip and said lower side groove being provided with a cam and a cam groove capable of providing a snap action locking, whereby the floor elements are intended to mainly be joined together by tilting the floor element to be joined with an already installed floor element or a row of already installed floor elements, with the male joining member (10 I) of the floor element angled downwards, and that the first edge (2 I) is allowed to be mainly parallel to the second edge (2 II) of the already installed floor element or elements, whereby the tongue of the tilted floor element is inserted into the groove of the female joining member (10 II) of the already installed floor element or elements, whereby the tilted floor element is turned downwards, with its lower edge as a pivot axis, so that the lip eventually snaps into the lower side groove where the decorative upper layer of the floor elements are mainly parallel, - the floor elements, on a third edge (2 III), are provided with a male vertical assembly joining member (10 III), while a fourth edge (2 IV) is provided with female vertical assembly joining member (10 IV), the fourth edge (2 IV) being arranged on a side opposite to the third edge (2 III), and - two adjacent edges of a floor element, at the same time, and in the same turning motion, can be joined with a floor element adjacent to the first edge (2 I) and a floor element adjacent to the third or fourth edge (2 III and 2 IV, respectively).