Delivery: it took about 10 days. The delivery guy waited for me to answer the doorbell before leaving.

Wrapping: everything was boxed and taped in one box, then put in another box.

Assembly: am a single mom , and not very manual at that. It took me and my 10 year old ( who loves LEGO) about 45 minutes to open everything up and assemble the bed. It’s rather easy as the corners of the tubes and the screws are numbered. One part, probably a manufacturer’s defect, needed some flattening with a hammer.

Look: we were looking for an industrial look so this is adequate.

Sturdiness: yes.
We added a Wayfair 10 inch mattress.