Great fabric. Colors are true to online photos. I ordered the 20x20 and 18x18. Love them!