Fairly easy to assemble. A second person assisting made it much easier.  The package arrived in excellent condition, nothing missing and it looks fantastic!  100 satisfied.