Does the job well except it does seem a bit smaller than the stated size. I have a full mattress and the pad is smaller than that (it says full size). Otherwise, it is comfortable and came quickly and was well packaged.