I received this table quickly, at a great price, and it was easy to put together.  All the parts were there and it only took about 20 minutes to assemble.  Very happy with this cart.