The mattress pad is very comfortable. It has a removable cover that zips closed so it can be laundered. My biggest issue is that, when it completely expanded,  it is at least 2” longer at the top and bottom than my mattress, so it overhangs. Once I put a mattress protector and my fitted sheet on it didn’t look as bad, but it definitely is much too long. The pad does come back into shape quickly after you get off it. It has adjustable straps that will help to keep it in place, although, the pad doesn’t slip at all anyway. Once out of the box it was 90 puffed up within 10 minutes. After an hour it reached its full size.