Woven on a 20 inch knitters loom with a hard beat. Warp is Henry's Attic pigtail yarn, 100% cotton, and weft, extra thick version of the pigtail yarn, beat hard. 19 inches wide, so 1 inch lost in take-up and 24 inches in length. Makes for a super soft bathmat! A warming house present to the kids for their bathroom!