A little firmer than expected and the cream color is more cream than white, but it works fine.