Really nice,  I can picture you walking down the street with it on your shoulder..   :)

Figuring out how to do something you have never done is what makes a good challenge.