I can't imagine how long this took to put together, but it is brilliant!! So funny!