Nicely done. More details and in progress pictures would have improved it, but based on the pictures you did provide, I could build one very similar.