Packaged well. Size is accurate. It's ok. A little too springy for me. I was going to replace my current firm mattress with this one but after a night of sleeping on it, it is serving as a guest bed.