Arrived on time, in love with this bed. I had someone from task rabbit help me assemble so not sure how difficult it was. But satisfied with my purchase.