I really wanted to love these pillows and I do BUT they are not 12" x 20"  Even pushed flat mine are 18"x10" which looks a little too small for my sofa.  The fabric is nice though and the colour is true to what it shows on here.  I like that you can unzip and wash it.  Just wish it was actually the size it says it is.