It took about an hour to put together, but feels pretty sturdy. It was packaged nicely and no damage to the unit. Overall, a nice bed for the price!