Great purchase and does what expected. The only reason for 4 stars is the steam that attaches the elastic to the mattress pad started ripping when stretching the elastic to go on the corners of our mattress.