Bought this for a 3 year old, who loves it. It is approx. 10 cm tall, which is a good size for little hands to carry around, and it's easy to use but seems durable. It does "rainbow lights" - where the colours change, or you can tap the top of the light to set it on one colour. It also does a white light or warm light setting, and the brightness of this can be varied. The rainbow lights don't vary in brightness however, and it is maybe a little brighter than is desirable for a child to go to sleep next to. The ability to set a one hour timer to turn the light off is great, however it could be improved by being a switch or more permanent setting, as it is only a single push of a button to set the timer - i.e. The timer is not automatically set when the light is next used. This means that if little one is still awake when the light turns off in an hour, they just turn it back on, and there is no timer set... so the light stays on all night, thus using up the battery. The "rainbow lights" setting does use up the battery if left on all night, but it does seem to recharge quickly, which is good.