I looked at fat quarters at Wal-Mart yesterday and they are only 21 inches instead of 22. Some of the fabric now is not 45 either or some have a larger than usual selvage so you don't get the full 44 inches to use. Everything is getting smaller but the price. Blessings Kathryn