Perfect. Exact fit for what I was looking for.   Super easy to put together. Comfy, even after long hours working from home. Looks   great! Arrived almost a week early to boot.