My kid is three and she had the butterfly broken off in twenty minutes since it's just glued on.  The rest of the box is sturdy and would be fine for an older kid, maybe over 5.  It's very simple, not fancy if that is what you are looking for.  But its a nice song and good storage space.