Happy Everything Tapestry is a fun novelty tapestry. Each rectangle is 13 X 10 and there are 4 squares in a width. 1 1/8 yard will get 16 full squares. This fabric is perfect for everyone. It has all the great holidays: christmas, thanksgiving, St. Patricks day, New Years, Valentines Day, 4th July, Memorial day, Labor day, Mothers/Fathers Day, Hanukah, Easter, halloween etc.