Boxes came in a timely manner. They were almost completely assembled, just had to screw on legs and tighten. They look very nice in my guest rooms. Very sturdy and well put together. Worth what I paid for them.