My mattress isn't very fat, so I don't have first hand experience on how these sheets work on a really big one, but the nice flannels that I got at Target have elastic all the way around the edge, rather than just at the corners and they don't have any true "pocket" at all no seams - more like a big flannel bag.... They stay put really nicely on our bed and are nice and soft too.