Shipping was timely, and I was contacted to confirm delivery. I was able to assemble mostly by myself as I am quite competent with this. Though I could see others possibly needing help with understanding assembly at times. It is a large item and parts can be heavy/difficult at times - which is necessary with a large assembly. But overall, a flawless process for me.