He's used it nonstop since it came! Packaging was good, arrived on time, and no damage. Ordering was simple and communication from Speed Cube Shop was excellent. I could have reached out anytime with questions. Overall, a great experience; I'll definitely order again—they have a wide variety of cubes.