I ordered two of these for bunk beds I just purchased.  They arrived in tall, thin boxes.  I was shocked but when I opened them, it was amazing.  The item was vacuum sealed for deliver-which made them easy to handle-but filled out quickly.  The "boys" the bed was for, said the mattresses were very comfy.  I just amazed how nice the product turned out to be.  Definitely great for the price...I shopped around a lot.  

Pros: great value, comfortable mattress
Cons: nothing negative founds yet