Perfect size for what I needed. It does feel very firm, but the color was more gray than I expected.