100 per cent cotton sized at 19 x 19 x 4 inches multi-pocketed/ outside pockets 11 inches with zipper , total 2 pockets with buttons 7 x 4 inches, total 2 on each side MADE IN USA FREE SHIPPING in continental US