Well-made pillows! The fabric is not cheap looking and the yellow is a bold realistic sunflower yellow. The pillows are full and actually 20 inches as described.