NOT square at all. These are rectangular and much smaller than expected. I think the posted dimensions are for the pillow with no filling in it. The actual dimensions are more like 12”x 15”
They are a nice shade of purple that matches my daughters room so I kept them anyway. I would’ve been much happier though if they were 18x18 as stated.