I was worried about ordering a mattress online.  It came packed perfectly.  It was exactly what I wanted.  Firm and conforms to your body.  Highly recommend.