Bought for my little son (3 years) the hourglasses. He is very careful with it and is pleased with the colored sand. My minor daughter she has not been getting broken. The clock accuracy I have not checked to brush your teeth completely enough the 3-minute clock ;-)