The only complaint I have is the way that it heats up (the foam really holds body temperature). I do find that I'm a bit more sweaty than with my previous coil spring mattress, but it's well worth it. No contest trade off. More sleep, better sleep, no back pain, no hip pain and no neck pain.
It arrived folded and rolled in thick plastic. I unrolled it, set it on it's side next to the bed and let it fully expand for 48 hours before putting it in place. I did place it on my box spring so it's really tall. It can be hard to get in and out of. I sometimes feel like I'm stuck. You literally have to "climb" into bed and "roll" out of bed.
Also, finding sheets for this thing is a chore. I'll be trying King size sheets and corner bed sheet holders (BedBand Bed Sheet Holder, Gripper, Suspender and Strap).