3D 3x3x3 Puzzle Cube

This is a 3x3x3 puzzle cube, essentially like a Rubiks cube but instead of it being a moving, sliding puzzle, it's an actual piece together puzzle.