I ordered this on Nov 24 and was worried that I wouldn’t receive this by Christmas since it was delayed a few times.  After calling Customer Service, I was assigned a Care Counselor and was assured that it would arrive in time and it thankfully did!  It finally arrived on Dec 21 in a very well packaged box and it was carried down to my basement.  The pool table & ping pong table are of good quality overall for the price and it took only about 30 minutes to assemble.  The pool cues and table tennis balls are not that great and so I had to buy better ones.  This is a great Christmas present for my whole family to enjoy.