worked well on all my beds. I ordered twin, queen, and king.  They went on nicely, and stayed in place.