So from the reviews of dog beds on this site, I had set my expectations very low. The package came fast even with the pandemic and all, and I appreciate that. The package came in a big box the mattress part was rolled and vacuum flattened but when we unrolled, it didn’t take long to “resume” it’s original shape. My baby loves it, and the bed is so soft. Thank you.