Exactly the color, size and fabric I was looking for. It is extremely FIRM, like rock hard, but I enjoy that so, for me, it works.