I was very impressed with the workmanship of this bed.  It came in such a small package, but once let out of the bag, the memory foam grew to the size ordered.  I love the zipper that goes completely around the bed, so it's removable and washable.  As soon as we laid it on the porch 3 of our dachshunds jumped on it and started scratching and rolling all over it.  We ordered the extra large and are very happy with the size.  There is plenty of room for a dog pile of 5 doxies. :)