The roof system we bought from MBMI was all we expected. Easy process and quick delivery. It was real easy to put up.