22"x16"x6" water repellent large tennis or yoga bag. Bag will easily hold 2 rackets, shoes, clothing , water bottle and other items you might want to bring to the courts. Bag can also be used as a yoga bag and will hold yoga mat and other items for yoga. Bag has two large padded pockets for rackets, shoes or yoga mat and a small pocket for a water bottle. Bag has an adjustable shoulder strap.It is fully lined with two inside pockets.