Harley, my beagle goes to work with me and was always laying on the floor behind my desk.  I bought this hoping he would lay there instead.  I was apprehensive because at home he would never lay in a dog bed.  After reading the reviews, I decided to give it a try.  I'm so glad I did, he loves it and now I don't have to worry about rolling over him. 

Pros: Well made and dog comfy,
Cons: none