Welcome to Jan van Haasteren’s library – and this is certainly no quiet reading room! Before you lies a whirlwind of chaos, with papers flying and shelves overflowing. Saint Nicholas is frantically searching for his big book… only to discover it has been checked out. Between the bookshelves, something is always happening: Harry, Ron, and Hermione are practicing magic, the Ghostbusters are rushing around, a fire is being lit, and an ancient pharaoh is returning a long‑lost scroll. This Jan van Haasteren puzzle contains 500 XL‑sized pieces. The extra‑large pieces are perfect for small hands, but also for anyone who finds tiny pieces tricky to handle. The larger size makes puzzling easier and more enjoyable. The completed puzzle is the size of a standard 1000‑piece puzzle (69 × 49 cm), and a poster is included.