Aside from a little plastic side and slightly vague on the axes (not always easy to quickly rotate the cube) it is a good product that has withstood multiple passages of hands in a playground. Noted that is very complex because each element of each side is a different size. Only a true expert will realize quickly.