My puppy loves her bed.  She didn't know what it was at first, but she figured it out and loves it.  She is spoiled and loves to lay on soft material. The bed certainly fit that requirement.

Pros: Great value for the size
Cons: No Cons