Perfect for our space. The mocha color is a greyish Brown,which is what I was hoping. It’s firm, but still comfy. Love it.