An early Christmas present for a little girl - not unpacked, and no idea yet how it will work out, but it looks good.