All bolt holes lined up. Frame is all metal, as well as the cushion supports. Cushions are more firm than I expected. Should last for several years.