OK - typical day - since the OP asked - DS has just finished Y5:
Arrive at 8am, Chapel, 2 lessons, break, 2 lessons, lunch, free time, 2 lessons (I think), sport, finish at 6pm unless staying for an activity in which case tea at 6pm and then activity (sporting or otherwise) until 7:30pm.
Home. Sleep. Repeat
. Shorter days on Wednesdays and Saturdays (normal timetable until lunch, then matches and home at 4pm/when the match finishes/when you get home from an away match)
DS has been doing French since Y3 (should have been earlier IMHO), Latin since Y4, and will start Greek and Spanish in Y6. Separate sciences as well, but the main difference from a state primary is that (from Y4 on) they have subject specialists teaching them everything - so last year their form teacher happened to also be their maths teacher, but they only saw him for "form" stuff for 10 mins in the morning and, TBH, that is the key for me - teachers who specialise in, and are passionate about, their subjects. A class teacher can be absolutely brilliant, but there is no way they will be equally skilled and enthusiastic about every single subject.
Lots and lots of contact time, no homework, things like time in the library to read, time for music practice (supervised) and individual lessons are all timetabled in. Lots of extra curricular stuff, but TBH I only get glimpses of what DS is doing on a day to day basis by interrogating him - but we do get monthly work reports (grades on effort and brief comment) and full reports every term. As with most DC, if asked he will say "not much" but he then startles me with things/concepts that he knows.