My little boy loves role play. Everytime he sees one in playgroup ect, he loves it. So am thinking of getting him one this christmas. Has anyone got one? What is quality like? Does it come flatpack?