Structurally sound, but aesthetically sloppy. Nice company to work with - the get the job done and show-up when they say they are going to. However, if the look of the end product is important to you - as it was to me - this is not the company for you!