Not totally sure about this topper.I put it on my double mattress and it came up short.Not a good fit at all. Material  is very loose  on top as you can tell from my photos. I decided  to put it on my floor to let my dogs lay on it .