Should have read the reviews before buying. 

It is a BEIGE and not at all off-white or white…

It came with a stain, and it okay comfortable (maybe 35).
Will be returning.