Shipping was okay. Very comfortable. Definitely recommend waiting the full 72 hours before laying in it