we have a 4 1/2 (kayla) and 6 (danny) year old we use 123magic w/time outs we mix it up with rewards/and privileges removed- we have no complaints- are kids are great.