The delivery was safe and the delivery men very professional. It arrived delayed but all well worth the wait. The mattress came wrapped very well. Very comfortable mattress! Well made and perfect firmness