Nicely done!  I need to do some projects like this to use up some of my "extra" pieces (I save far too much!).