I love the colors of the two I ordered, Marine Blue and orange. The filling is some sort of foam bead. Provides support, though not really cushioned. It would be nicer with a foam pad on top.