Bought this for a family member moving to a new house where their German Shepard would finally have a yard to run around in.  They wanted a bed to put outside on the deck and this bed is great.  Its very big and is thick.  The Shepard loves it (as did the smaller other dog and 2 cats!)..  It was strange when we opened it as the package was small, but within a short time the mattress expanded to it's large size and is quite firm.  

Pros: Very large and well made.
Cons: none