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!