The package came in 2 boxes. I ordered in a king size and it took my husband and myself to get it upstairs and assemble. It took us about 2  hours and 30 minutes to put together. It is very sturdy and looks great with a bed set we ordered. Very satisfied.