This table was shipped promptly and came without a scratch on it. It took hardly anytime to put together. We have not used it yet, as we're waiting for our bundle of joy to arrive, but I feel this product will more than satisfy our needs.