Great quality!  Everything fit together just as it is supposed to.  The Customer Service is fantastic as I had a problem with the original order which was rectified immediately.