I purchased this watch for my 10 years old Godson and he loves it.  Yes it may be a little oversize for some but for me I like the size.  I don't think its suitable for a 6 or 7 years old though.  Its worth the price and I will recommend.