A puzzling cube

Here are the six faces of a cube - in no particular order. Here are three views of the cube. Can you deduce where the faces are in relation to each other and record them on the net of this cube?

Problem

Here are the six faces of a cube - in no particular order:

 

Image
A Puzzling Cube
 

For accessibility: The first face of the cube is red and has a purple star. The second face of the cube is yellow and has 2 blue lines on it. The third face is blue and has 2 red lines on it. The fourth face is purple and has a green square on it. The fifth face is green and has a red star on it. The sixth face is red and has a yellow circle on it.

Here are three views of the cube:

Image
A Puzzling Cube
 

For accessibility: The 3 cubes show the top face and two side faces that are next to each other. The first cube shows the purple face with the green square as the top face, the red face with the yellow circle as the left side face, and the yellow face with 2 blue lines as the right side face. The second cube shows the purple face with a green square as the top face, the yellow face with 2 blue lines as the left side face, and the red face with the purple star as the right side face. The third cube shows the red face with a yellow circle face as the top face, the purple face with the green square as the left side face and the green face with the red star as the right side face.

Can you deduce where the faces are in relation to each other and record them on the net of this cube?

Image
A net of a cube. Two faces are in a row at the bottom of the net. A row of three faces is attached above the first row, with the first cube on the second row attached to the second cube on the first row. A final face is attached on top of the third face of the second row.
 
 
You might like to use this interactivity to keep track of your thinking. You can drag the picture of each face onto the net.