I love this, it took a while to make, but it was worth it!

Any feedback is greatly appreciated!