Took ~4 hours to install and instructions were very clear, we’re slow as assembly. Quality and fit is very good, just as expected and quick shipping