It has a moderate amount of cushioning and the color is so pretty :) The length is just right for my husband to lie down in. (He can't lie down longer than 180cm..ㅋㅋㅋㅋ)