It was great although in the fifth stanza the rythm and rhyming didn't quite work out but it's often difficult to keep that right.
Author's response
Thanks. Actually, that was a deliberate decision on my part not to make the items in the fourth stanza rhyme.