Surpisingly it took a bit to get this together! This was for my friends 30th which...