received in good order. The fabric v cooling. I wasn't exactly sure what they put inside i didn't pull it out. Look like spongy cotton. Overall is good but you need to have a head board to support the soft cushion. The cushion only wraps around the lower back lah, wasnt what I was expecting...