It came in a box it was packaged well and wrapped well with plastic, It was even delivered earlier than I anticipated, Wayfare is awesome with their customer service and delivery.but it’s a little too soft, but I will use it until I buy something else, I guess you really do have to go in lay. on different beds to figure out what you really want as far as comfort in medium or soft. It was even delivered earlier than I anticipated, Wayfare is awesome with their customer service and delivery.