The bed arrived super quick! It took about 2 days. I was mildly easy to put together. I don't know how sturdy or it is yet