Huge heavy flat box when it was delivered. Easy to assemble.  Big enough to hold it all.  Sturdy.  Only time will tell but so far so good.