I was very surprised by shipping.  It comes completely compressed and rolled up.  I took it out of the packaging and completely freaked out.  It was flat and hard, looked nothing like the picture, but!  I let it set overnight and it came back to form and is pretty much just like the picture.  
My only complaint is that it is a pretty firm memory foam.  The other beds I have gotten my dog have been a little softer.  I can't really tell if she likes it or not.  She does dig at it quite a bit, but she also had her other one pretty well broken in and it had a pretty big dip in it.  

I do like it and I like how it fits my large kennel perfect.  The old bed I had in there still had about 6" of space.  This bed fits exactly in the kennel space.  Gives her a little more room to spread out.