This mattress is puppy approved! It arrived in a small, compact box that I wasn’t so sure would fit an actual mattress. I followed the instructions—unfolded it and let it sit for a few days and it expanded to the 8 inches. My pup and I love it. So comfy!!