The delivery process was excellent and I’m very happy with the ease of assembly. Just needed to screw the legs in. Surprisingly light, easy to get it up to our second floor.