For the price it works. It looks nice. It is very firm which is fine for me. The biggest issue is the color. It is off white. It is not at all tan like the picture.  The name is ivory which is a more accurate description.  The picture online should be changed to show the actual color.