Very easy to assemble once all parts were received. Once reported what arrived and what hadn’t, it was all here in 4 days!  Awesome service and commitment to satisfaction for the customer. Love the unit