Perfect. Exactly what I expected. It is a little firm as others have stated, but I don't mind. Love the bright cheery color.