We purchased 4 of these.  They are perfect and so comfortable.  I will say that, although the color name is "cream" and the photo looks cream, they are actually beige.  They work well for us, though!