Bought a new mattress! Old sheets would not stay on. These 16 inch deep sheets are perfect. They just what I wanted.