Perfect size and firmness. My only complaint is the color. It’s lighter in color than expected.