Received the fire pit table within 5 days of ordering as promised.  It was packaged well, and very easy for me to put together. I was weary about ordering based on a few reviews I read that said it was not sturdy enough.  However, after putting it together correctly and tightening the screws once the sides were put on, it is a very sturdy fire pit.  I was happy that mine had everything in the box, including the cover which I will use often in Florida over the winter months.