Came perfectly packaged. I made my order at 9pm and it arrived at my door the next afternoon! Wild fast shipping! Fully assembled, sturdy, not too heavy, size as described. Extremely happy with this purchase. I ordered 2 while they were on sale.