Always so much fun, my 1 and 3 year old have a great time and I do a bit of dancing too !!  The sessions are the right length and structure to suit little ones of all ages.