Very easy to assemble. And perfect fit.   Stain work is not so good. But for the price. I’m happy