This pillow is very cute.  The colors are true!  Hallelujah!!  That isn't always the case.  The fabric is cotton and its the right size.  It arrived relatively quickly.  I like it very much.