Arrived well packed.  It was easy to assemble.  Havent had it hung yet but it appears all the parts are here. Finish wasnt as I expected but it works.