One of the few premade doors we could find that was the right size for our door opening. Fairly easy to assemble. It probably helps if you have woodworking/ construction experience. Roll smoothly and look great.