Excellent product at a very fair price. Generous fit for my deep mattress but elastic is strong so the protector covers snugly and stays put. Lovely cotton like feel. Tried it on my spare bed but buying another now for my main bed!