We love the cooling bed protector so much on our king size bed we actually bought this full size to use on our long hair 140 lb  German Shephard’s Giant size dog bed.    It fit perfect with the elastic band that keeps it snug then put the bed cover over it.  The bed runs cool now and he sleeps in it all night now.  Love love love it.  Easy to wash and is fantastic.  We recommend it for humans and fur babies.