It is soft, but it still has a bit of a plastic-like texture and sound that I was hoping to avoid. It is a little big for my 10 inch mattress, but that's to be expected. It was easy to put on the mattress with help.