Quite nicely done. Maybe a little less colorful could've made it more appealing.