Order was shipped in a few days. The pieces were all there and the instructions for putting it together were easy. It is a great sewing table for a small space or for a large space. Very happy with my purchase.