Got this for 12 year old's birthday. she loves it. Band is solid enough not to fall off. Hinge on smiley watch cover is not the sturdiest but ok.  Not bad at under $20 bucks, but doesn't seem like it will last very long.