Tens of thousands of arts and crafts, every detail is carefully handled.