Banks Avenue Primary students in Christchurch have had to put up with a broken school.
Broken paths, faulty windows, cold classrooms and scruffy carpet - after 10 years of making it work, today, they've finally moved into shiny new digs.
Rachel Graham went to their official opening.