it totally works for my dogs. It is the exact height for my bed. I do wish it was a bit heavier and had a slide free fabric on the bottom as it tends to slide way from the bed.