Quite long but I liked it, it is really well made, and the last puzzle was really really good, made me think