Love that I only had to screw on the legs. I couldn’t pull it up steps by myself with a dolly, but I knew from reading previous reviews that it was very well padded inside the box. I got it up the steps by rotating the box end over end up the steps. It was in perfect condition when I unpacked it.