This lovely embroidered textile was probably going to be made into a pillow at one time. The colors are so vibrant-the shadings on the dark pink roses are beautiful. It is not an exact square. It measures 23.50 " X 21". There is some type of stock number on the one corner that can be removed. The background fabric has just a few very light stains.