perfect padding and cushion. The packaging came in perfect. It is what i expected. The only issue I have is it sliding down the mattress. I have to readjust it every few days.