Order shipped in the time frame promised and arrived without any issues. we didn't put it together yet so cannot attest if it is fairly simple or not. Not sure yet if anything missing, so hard to say, we opened box and at first glance the finish looks great.