Arrived clean and on time. Note to whoever buys one. There is a note on the inside telling you NOT to let it sit in the box for more than 72 hrs. So please make sure you open it, or order it when you're ready for it. Absolutely great mattress. Very comfortable. Opened fully.