The fabric is super soft. There is a decent amount of filling to make the mattress pad feel a little cushy. It seems well made and high quality. I think it will work great on my guest bed.