I have a tempurpedic bed and I have never found a set of sheets to fit it very well. This is the first set of flannel that I have bought. and I love how warm it is. The fit of course isnt perfect. The corners stay on ok, its the excess that will slide over in the middle and one side will rise but I will take it. This set is pretty good.