Nice job on the assembly. Hope they work well for you. Looking at the photos I am wondering about the screws you are using. It has been my experience that the coating on the screws can make all the difference in the longevity of both the screws and the life of your assembly job. From the color I'm seeing in your pics I'm not sure the coating on the ones you have used are of what I would call "long life grade."