The bed came exactly when I expected it. It took about 30 mins for my husband and I to put it together. Feels very sturdy