This is a fun and challenging puzzle. I've found 3 algorithms that pretty much solve everything EXCEPT a certain case that makes it so hopeless to solve that I have to scramble & start over. Even with algorithms you have to apply a lot of strategic thinking to solve it. Only drawback is the stiff turning especially in the outer layers & tendency to lock up, which makes every solve a physical chore. I would SO get on board with a smoother turning, stickerless version like the FTO that you can buy at this site!!